home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_87_CHARTLN.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
173KB
|
3,101 lines
# near model CODE resource
# jump table entries: 11312-11327 (16 of them)
fn00000000:
00000000 2B6F 0004 F4AE move.l [A5 - 0xB52], [A7 + 0x4]
00000006 426D F4A8 clr.w [A5 - 0xB58]
0000000A 4E75 rts
export_1414:
fn0000000C:
0000000C 4E56 0000 link A6, 0
00000010 4A6E 000E tst.w [A6 + 0xE]
00000014 670A beq +0xC /* 00000020 */
00000016 486E 0008 pea.l [A6 + 0x8]
0000001A 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
0000001E 588F addq.l A7, 4
label00000020:
00000020 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000024 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
00000028 2B6E 0008 F4AE move.l [A5 - 0xB52], [A6 + 0x8]
0000002E 426D F4A8 clr.w [A5 - 0xB58]
00000032 588F addq.l A7, 4
00000034 4E5E unlink A6
00000036 4E75 rts
export_1415:
fn00000038:
00000038 4E56 0000 link A6, 0
0000003C 206D B9F8 movea.l A0, [A5 - 0x4608]
00000040 302E 000A move.w D0, [A6 + 0xA]
00000044 B068 0394 cmp.w D0, [A0 + 0x394]
00000048 6F08 ble +0xA /* 00000052 */
0000004A 302E 000A move.w D0, [A6 + 0xA]
0000004E 48C0 ext.l D0
00000050 600A bra +0xC /* 0000005C */
label00000052:
00000052 206D B9F8 movea.l A0, [A5 - 0x4608]
00000056 3028 0394 move.w D0, [A0 + 0x394]
0000005A 48C0 ext.l D0
label0000005C:
0000005C 3D40 000A move.w [A6 + 0xA], D0
00000060 206D B9F8 movea.l A0, [A5 - 0x4608]
00000064 302E 000A move.w D0, [A6 + 0xA]
00000068 B068 0398 cmp.w D0, [A0 + 0x398]
0000006C 6C08 bge +0xA /* 00000076 */
0000006E 302E 000A move.w D0, [A6 + 0xA]
00000072 48C0 ext.l D0
00000074 600A bra +0xC /* 00000080 */
label00000076:
00000076 206D B9F8 movea.l A0, [A5 - 0x4608]
0000007A 3028 0398 move.w D0, [A0 + 0x398]
0000007E 48C0 ext.l D0
label00000080:
00000080 3D40 000A move.w [A6 + 0xA], D0
00000084 206D B9F8 movea.l A0, [A5 - 0x4608]
00000088 302E 0008 move.w D0, [A6 + 0x8]
0000008C B068 0392 cmp.w D0, [A0 + 0x392]
00000090 6F08 ble +0xA /* 0000009A */
00000092 302E 0008 move.w D0, [A6 + 0x8]
00000096 48C0 ext.l D0
00000098 600A bra +0xC /* 000000A4 */
label0000009A:
0000009A 206D B9F8 movea.l A0, [A5 - 0x4608]
0000009E 3028 0392 move.w D0, [A0 + 0x392]
000000A2 48C0 ext.l D0
label000000A4:
000000A4 3D40 0008 move.w [A6 + 0x8], D0
000000A8 206D B9F8 movea.l A0, [A5 - 0x4608]
000000AC 302E 0008 move.w D0, [A6 + 0x8]
000000B0 B068 0396 cmp.w D0, [A0 + 0x396]
000000B4 6C08 bge +0xA /* 000000BE */
000000B6 302E 0008 move.w D0, [A6 + 0x8]
000000BA 48C0 ext.l D0
000000BC 600A bra +0xC /* 000000C8 */
label000000BE:
000000BE 206D B9F8 movea.l A0, [A5 - 0x4608]
000000C2 3028 0396 move.w D0, [A0 + 0x396]
000000C6 48C0 ext.l D0
label000000C8:
000000C8 3D40 0008 move.w [A6 + 0x8], D0
000000CC 4A6E 000E tst.w [A6 + 0xE]
000000D0 670A beq +0xC /* 000000DC */
000000D2 486E 0008 pea.l [A6 + 0x8]
000000D6 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
000000DA 588F addq.l A7, 4
label000000DC:
000000DC 486E 0008 pea.l [A6 + 0x8]
000000E0 4EAD 171A jsr [A5 + 0x171A /* export_735 */]
000000E4 302E 000A move.w D0, [A6 + 0xA]
000000E8 B06D F4AC cmp.w D0, [A5 - 0xB54]
000000EC 588F addq.l A7, 4
000000EE 6612 bne +0x14 /* 00000102 */
000000F0 302E 0008 move.w D0, [A6 + 0x8]
000000F4 B06D F4AA cmp.w D0, [A5 - 0xB56]
000000F8 6608 bne +0xA /* 00000102 */
000000FA 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */]
000000FE 4A40 tst.w D0
00000100 6754 beq +0x56 /* 00000156 */
label00000102:
00000102 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
00000106 206D B9F8 movea.l A0, [A5 - 0x4608]
0000010A 41E8 039A lea.l A0, [A0 + 0x39A]
0000010E 2F20 move.l -[A7], -[A0]
00000110 2F20 move.l -[A7], -[A0]
00000112 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000116 4A6D F4A8 tst.w [A5 - 0xB58]
0000011A 508F addq.l A7, 8
0000011C 6712 beq +0x14 /* 00000130 */
0000011E 2F2D F4AE move.l -[A7], [A5 - 0xB52]
00000122 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000126 2F2D F4AA move.l -[A7], [A5 - 0xB56]
0000012A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
0000012E 508F addq.l A7, 8
label00000130:
00000130 3B7C 0001 F4A8 move.w [A5 - 0xB58], 0x1
00000136 2F2D F4AE move.l -[A7], [A5 - 0xB52]
0000013A 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
0000013E 2B6E 0008 F4AA move.l [A5 - 0xB56], [A6 + 0x8]
00000144 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
00000148 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000014C 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000150 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
00000154 508F addq.l A7, 8
label00000156:
00000156 4E5E unlink A6
00000158 4E75 rts
export_1416:
0000015A 4E56 FE68 link A6, -0x0198
0000015E 48E7 0018 movem.l -[A7], A3,A4
00000162 49EE FE80 lea.l A4, [A6 - 0x180]
00000166 47EE FF00 lea.l A3, [A6 - 0x100]
0000016A 4A6E 000E tst.w [A6 + 0xE]
0000016E 670A beq +0xC /* 0000017A */
00000170 486E 0008 pea.l [A6 + 0x8]
00000174 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000178 588F addq.l A7, 4
label0000017A:
0000017A 486E 0008 pea.l [A6 + 0x8]
0000017E 4EAD 171A jsr [A5 + 0x171A /* export_735 */]
00000182 7000 moveq.l D0, 0x00
00000184 2F00 move.l -[A7], D0
00000186 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000018A 4EBA FEAC jsr [PC - 0x154 /* 00000038 */]
0000018E 4A6D F4A8 tst.w [A5 - 0xB58]
00000192 4FEF 000C lea.l A7, [A7 + 0xC]
00000196 6700 00EA beq +0xEC /* 00000282 */
0000019A 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
0000019E 206D B9F8 movea.l A0, [A5 - 0x4608]
000001A2 41E8 039A lea.l A0, [A0 + 0x39A]
000001A6 2F20 move.l -[A7], -[A0]
000001A8 2F20 move.l -[A7], -[A0]
000001AA 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
000001AE 2F2D F4AE move.l -[A7], [A5 - 0xB52]
000001B2 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000001B6 2F2D F4AA move.l -[A7], [A5 - 0xB56]
000001BA 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000001BE 426D F4A8 clr.w [A5 - 0xB58]
000001C2 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
000001C6 41ED F4AE lea.l A0, [A5 - 0xB52]
000001CA 43EE FE7C lea.l A1, [A6 - 0x184]
000001CE 22D8 move.l [A1]+, [A0]+
000001D0 2D6E FE7C FE78 move.l [A6 - 0x188], [A6 - 0x184]
000001D6 41EE FE80 lea.l A0, [A6 - 0x180]
000001DA 2F20 move.l -[A7], -[A0]
000001DC 2F20 move.l -[A7], -[A0]
000001DE 2F0B move.l -[A7], A3
000001E0 4EAD 16D2 jsr [A5 + 0x16D2 /* export_726 */]
000001E4 486E FE77 pea.l [A6 - 0x189]
000001E8 486E FE6E pea.l [A6 - 0x192]
000001EC 302D F4AC move.w D0, [A5 - 0xB54]
000001F0 48C0 ext.l D0
000001F2 2F00 move.l -[A7], D0
000001F4 4EAD 1242 jsr [A5 + 0x1242 /* export_580 */]
000001F8 486E FE75 pea.l [A6 - 0x18B]
000001FC 486E FE6A pea.l [A6 - 0x196]
00000200 302D F4AA move.w D0, [A5 - 0xB56]
00000204 48C0 ext.l D0
00000206 2F00 move.l -[A7], D0
00000208 4EAD 124A jsr [A5 + 0x124A /* export_581 */]
0000020C 206D BA78 movea.l A0, [A5 - 0x4588]
00000210 3028 0180 move.w D0, [A0 + 0x180]
00000214 48C0 ext.l D0
00000216 2F00 move.l -[A7], D0
00000218 7000 moveq.l D0, 0x00
0000021A 2F00 move.l -[A7], D0
0000021C 322E FE6E move.w D1, [A6 - 0x192]
00000220 48C1 ext.l D1
00000222 2F01 move.l -[A7], D1
00000224 322E FE6A move.w D1, [A6 - 0x196]
00000228 48C1 ext.l D1
0000022A 2F01 move.l -[A7], D1
0000022C 2F0C move.l -[A7], A4
0000022E 4EAD 12AA jsr [A5 + 0x12AA /* export_593 */]
00000232 7000 moveq.l D0, 0x00
00000234 102E FE77 move.b D0, [A6 - 0x189]
00000238 2F00 move.l -[A7], D0
0000023A 7000 moveq.l D0, 0x00
0000023C 102E FE75 move.b D0, [A6 - 0x18B]
00000240 2F00 move.l -[A7], D0
00000242 7000 moveq.l D0, 0x00
00000244 102E FE77 move.b D0, [A6 - 0x189]
00000248 2F00 move.l -[A7], D0
0000024A 7000 moveq.l D0, 0x00
0000024C 102E FE75 move.b D0, [A6 - 0x18B]
00000250 2F00 move.l -[A7], D0
00000252 200C move.l D0, A4
00000254 5280 addq.l D0, 1
00000256 2F00 move.l -[A7], D0
00000258 4878 0456 push.l 0x456
0000025C 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000260 588F addq.l A7, 4
00000262 2F00 move.l -[A7], D0
00000264 7000 moveq.l D0, 0x00
00000266 1013 move.b D0, [A3]
00000268 D08B add.l D0, A3
0000026A 5280 addq.l D0, 1
0000026C 2F00 move.l -[A7], D0
0000026E 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000272 D113 add.b [A3], D0
00000274 200B move.l D0, A3
00000276 5280 addq.l D0, 1
00000278 2F00 move.l -[A7], D0
0000027A 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
0000027E 4FEF 0068 lea.l A7, [A7 + 0x68]
label00000282:
00000282 4CEE 1800 FE60 movem.l A3,A4, [A6 - 0x1A0]
00000288 4E5E unlink A6
0000028A 4E75 rts
export_1417:
fn0000028C:
0000028C 4E56 FFF2 link A6, -0x000E
00000290 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
00000294 426E FFFE clr.w [A6 - 0x2]
00000298 206D B9F8 movea.l A0, [A5 - 0x4608]
0000029C 3028 03FA move.w D0, [A0 + 0x3FA]
000002A0 48C0 ext.l D0
000002A2 2800 move.l D4, D0
000002A4 302E 000A move.w D0, [A6 + 0xA]
000002A8 B06E 000E cmp.w D0, [A6 + 0xE]
000002AC 6F24 ble +0x26 /* 000002D2 */
000002AE 302E 000A move.w D0, [A6 + 0xA]
000002B2 48C0 ext.l D0
000002B4 2A00 move.l D5, D0
000002B6 3D6E 000E 000A move.w [A6 + 0xA], [A6 + 0xE]
000002BC 3D45 000E move.w [A6 + 0xE], D5
000002C0 302E 0012 move.w D0, [A6 + 0x12]
000002C4 906E 000A sub.w D0, [A6 + 0xA]
000002C8 322E 000E move.w D1, [A6 + 0xE]
000002CC 9240 sub.w D1, D0
000002CE 3D41 0012 move.w [A6 + 0x12], D1
label000002D2:
000002D2 302E 0008 move.w D0, [A6 + 0x8]
000002D6 B06E 000C cmp.w D0, [A6 + 0xC]
000002DA 6F24 ble +0x26 /* 00000300 */
000002DC 302E 0008 move.w D0, [A6 + 0x8]
000002E0 48C0 ext.l D0
000002E2 2A00 move.l D5, D0
000002E4 3D6E 000C 0008 move.w [A6 + 0x8], [A6 + 0xC]
000002EA 3D45 000C move.w [A6 + 0xC], D5
000002EE 302E 0010 move.w D0, [A6 + 0x10]
000002F2 906E 0008 sub.w D0, [A6 + 0x8]
000002F6 322E 000C move.w D1, [A6 + 0xC]
000002FA 9240 sub.w D1, D0
000002FC 3D41 0010 move.w [A6 + 0x10], D1
label00000300:
00000300 302E 0008 move.w D0, [A6 + 0x8]
00000304 906E 0010 sub.w D0, [A6 + 0x10]
00000308 48C0 ext.l D0
0000030A B880 cmp.l D4, D0
0000030C 6D00 016A blt +0x16C /* 00000478 */
00000310 302E 0010 move.w D0, [A6 + 0x10]
00000314 906E 000C sub.w D0, [A6 + 0xC]
00000318 48C0 ext.l D0
0000031A B880 cmp.l D4, D0
0000031C 6D00 015A blt +0x15C /* 00000478 */
00000320 302E 000A move.w D0, [A6 + 0xA]
00000324 906E 0012 sub.w D0, [A6 + 0x12]
00000328 48C0 ext.l D0
0000032A B880 cmp.l D4, D0
0000032C 6D00 014A blt +0x14C /* 00000478 */
00000330 302E 0012 move.w D0, [A6 + 0x12]
00000334 906E 000E sub.w D0, [A6 + 0xE]
00000338 48C0 ext.l D0
0000033A B880 cmp.l D4, D0
0000033C 6D00 013A blt +0x13C /* 00000478 */
00000340 302E 000A move.w D0, [A6 + 0xA]
00000344 B06E 000E cmp.w D0, [A6 + 0xE]
00000348 670A beq +0xC /* 00000354 */
0000034A 302E 0008 move.w D0, [A6 + 0x8]
0000034E B06E 000C cmp.w D0, [A6 + 0xC]
00000352 6608 bne +0xA /* 0000035C */
label00000354:
00000354 526E FFFE addq.w [A6 - 0x2], 1
00000358 6000 011E bra +0x120 /* 00000478 */
label0000035C:
0000035C 302E 000A move.w D0, [A6 + 0xA]
00000360 916E 0012 sub.w [A6 + 0x12], D0
00000364 302E 0008 move.w D0, [A6 + 0x8]
00000368 916E 0010 sub.w [A6 + 0x10], D0
0000036C 302E 000E move.w D0, [A6 + 0xE]
00000370 48C0 ext.l D0
00000372 322E 000A move.w D1, [A6 + 0xA]
00000376 48C1 ext.l D1
00000378 2C00 move.l D6, D0
0000037A 9C81 sub.l D6, D1
0000037C 302E 000C move.w D0, [A6 + 0xC]
00000380 48C0 ext.l D0
00000382 322E 0008 move.w D1, [A6 + 0x8]
00000386 48C1 ext.l D1
00000388 2E00 move.l D7, D0
0000038A 9E81 sub.l D7, D1
0000038C 302E 0012 move.w D0, [A6 + 0x12]
00000390 48C0 ext.l D0
00000392 322E 0010 move.w D1, [A6 + 0x10]
00000396 48C1 ext.l D1
00000398 2F00 move.l -[A7], D0
0000039A 2006 move.l D0, D6
0000039C 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000003A0 2200 move.l D1, D0
000003A2 201F move.l D0, [A7]+
000003A4 2F00 move.l -[A7], D0
000003A6 2007 move.l D0, D7
000003A8 2F01 move.l -[A7], D1
000003AA 7202 moveq.l D1, 0x02
000003AC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000003B0 221F move.l D1, [A7]+
000003B2 2400 move.l D2, D0
000003B4 201F move.l D0, [A7]+
000003B6 D481 add.l D2, D1
000003B8 2F00 move.l -[A7], D0
000003BA 2002 move.l D0, D2
000003BC 2207 move.l D1, D7
000003BE 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000003C2 2200 move.l D1, D0
000003C4 201F move.l D0, [A7]+
000003C6 2A00 move.l D5, D0
000003C8 9A81 sub.l D5, D1
000003CA 4A85 tst.l D5
000003CC 6C02 bge +0x4 /* 000003D0 */
000003CE 4485 neg.l D5
label000003D0:
000003D0 302E 0010 move.w D0, [A6 + 0x10]
000003D4 48C0 ext.l D0
000003D6 322E 0012 move.w D1, [A6 + 0x12]
000003DA 48C1 ext.l D1
000003DC 2F00 move.l -[A7], D0
000003DE 2007 move.l D0, D7
000003E0 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000003E4 2200 move.l D1, D0
000003E6 201F move.l D0, [A7]+
000003E8 2F00 move.l -[A7], D0
000003EA 2006 move.l D0, D6
000003EC 2F01 move.l -[A7], D1
000003EE 7202 moveq.l D1, 0x02
000003F0 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000003F4 221F move.l D1, [A7]+
000003F6 2400 move.l D2, D0
000003F8 201F move.l D0, [A7]+
000003FA D481 add.l D2, D1
000003FC 2F00 move.l -[A7], D0
000003FE 2002 move.l D0, D2
00000400 2206 move.l D1, D6
00000402 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000406 2200 move.l D1, D0
00000408 201F move.l D0, [A7]+
0000040A 9081 sub.l D0, D1
0000040C 2D40 FFF2 move.l [A6 - 0xE], D0
00000410 6C04 bge +0x6 /* 00000416 */
00000412 44AE FFF2 neg.l [A6 - 0xE]
label00000416:
00000416 2D44 FFFA move.l [A6 - 0x6], D4
0000041A 2D44 FFF6 move.l [A6 - 0xA], D4
0000041E BE86 cmp.l D7, D6
00000420 6C20 bge +0x22 /* 00000442 */
00000422 2007 move.l D0, D7
00000424 7202 moveq.l D1, 0x02
00000426 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000042A D086 add.l D0, D6
0000042C 2207 move.l D1, D7
0000042E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000432 2200 move.l D1, D0
00000434 202E FFF6 move.l D0, [A6 - 0xA]
00000438 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000043C 2D40 FFF6 move.l [A6 - 0xA], D0
00000440 6022 bra +0x24 /* 00000464 */
label00000442:
00000442 BC87 cmp.l D6, D7
00000444 6C1E bge +0x20 /* 00000464 */
00000446 2006 move.l D0, D6
00000448 7202 moveq.l D1, 0x02
0000044A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000044E D087 add.l D0, D7
00000450 2206 move.l D1, D6
00000452 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000456 2200 move.l D1, D0
00000458 202E FFFA move.l D0, [A6 - 0x6]
0000045C 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000460 2D40 FFFA move.l [A6 - 0x6], D0
label00000464:
00000464 BAAE FFF6 cmp.l D5, [A6 - 0xA]
00000468 6E0E bgt +0x10 /* 00000478 */
0000046A 202E FFF2 move.l D0, [A6 - 0xE]
0000046E B0AE FFFA cmp.l D0, [A6 - 0x6]
00000472 6E04 bgt +0x6 /* 00000478 */
00000474 526E FFFE addq.w [A6 - 0x2], 1
label00000478:
00000478 302E FFFE move.w D0, [A6 - 0x2]
0000047C 4CEE 00F0 FFE2 movem.l D4,D5,D6,D7, [A6 - 0x1E]
00000482 4E5E unlink A6
00000484 4E75 rts
export_1418:
fn00000486:
00000486 4A6D F4A8 tst.w [A5 - 0xB58]
0000048A 6730 beq +0x32 /* 000004BC */
0000048C 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
00000490 206D B9F8 movea.l A0, [A5 - 0x4608]
00000494 41E8 039A lea.l A0, [A0 + 0x39A]
00000498 2F20 move.l -[A7], -[A0]
0000049A 2F20 move.l -[A7], -[A0]
0000049C 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
000004A0 2F2D F4AE move.l -[A7], [A5 - 0xB52]
000004A4 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000004A8 2F2D F4AA move.l -[A7], [A5 - 0xB56]
000004AC 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000004B0 426D F4A8 clr.w [A5 - 0xB58]
000004B4 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
000004B8 4FEF 0010 lea.l A7, [A7 + 0x10]
label000004BC:
000004BC 4E75 rts
export_1419:
000004BE 4E56 FFAA link A6, -0x0056
000004C2 48E7 0310 movem.l -[A7], D6,D7,A3
000004C6 3C2E 000A move.w D6, [A6 + 0xA]
000004CA 47ED F488 lea.l A3, [A5 - 0xB78]
000004CE 302E 0012 move.w D0, [A6 + 0x12]
000004D2 48C0 ext.l D0
000004D4 322E 000E move.w D1, [A6 + 0xE]
000004D8 48C1 ext.l D1
000004DA 9081 sub.l D0, D1
000004DC 322E 0012 move.w D1, [A6 + 0x12]
000004E0 926E 000E sub.w D1, [A6 + 0xE]
000004E4 48C1 ext.l D1
000004E6 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000004EA 322E 0010 move.w D1, [A6 + 0x10]
000004EE 48C1 ext.l D1
000004F0 342E 000C move.w D2, [A6 + 0xC]
000004F4 48C2 ext.l D2
000004F6 9282 sub.l D1, D2
000004F8 342E 0010 move.w D2, [A6 + 0x10]
000004FC 946E 000C sub.w D2, [A6 + 0xC]
00000500 48C2 ext.l D2
00000502 2F00 move.l -[A7], D0
00000504 2001 move.l D0, D1
00000506 2202 move.l D1, D2
00000508 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000050C 2200 move.l D1, D0
0000050E 201F move.l D0, [A7]+
00000510 D280 add.l D1, D0
00000512 2D41 FFD6 move.l [A6 - 0x2A], D1
00000516 486E FFD6 pea.l [A6 - 0x2A]
0000051A 486E FFDA pea.l [A6 - 0x26]
0000051E 3F3C 280E move.w -[A7], 0x280E
00000522 A9EB syscall Pack4/FP68K
00000524 486E FFDA pea.l [A6 - 0x26]
00000528 486E FFCE pea.l [A6 - 0x32]
0000052C 3F3C 0810 move.w -[A7], 0x810
00000530 A9EB syscall Pack4/FP68K
00000532 486E FFCE pea.l [A6 - 0x32]
00000536 486E FFC4 pea.l [A6 - 0x3C]
0000053A 3F3C 080E move.w -[A7], 0x80E
0000053E A9EB syscall Pack4/FP68K
00000540 486E FFC4 pea.l [A6 - 0x3C]
00000544 486E FFE4 pea.l [A6 - 0x1C]
00000548 3F3C 0810 move.w -[A7], 0x810
0000054C A9EB syscall Pack4/FP68K
0000054E 486E FFE4 pea.l [A6 - 0x1C]
00000552 486E FFE4 pea.l [A6 - 0x1C]
00000556 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */]
0000055A 486E FFE4 pea.l [A6 - 0x1C]
0000055E 486E FFDA pea.l [A6 - 0x26]
00000562 3F3C 080E move.w -[A7], 0x80E
00000566 A9EB syscall Pack4/FP68K
00000568 487A 026C pea.l [PC + 0x26C /* 000007D6, value 0x0, cstring "" */]
0000056C 486E FFDA pea.l [A6 - 0x26]
00000570 3F3C 0008 move.w -[A7], 0x8
00000574 A9EB syscall Pack4/FP68K
00000576 508F addq.l A7, 8
00000578 6700 0252 beq +0x254 /* 000007CC */
0000057C 302E 0012 move.w D0, [A6 + 0x12]
00000580 906E 000E sub.w D0, [A6 + 0xE]
00000584 3D40 FFC2 move.w [A6 - 0x3E], D0
00000588 486E FFC2 pea.l [A6 - 0x3E]
0000058C 486E FFDA pea.l [A6 - 0x26]
00000590 3F3C 200E move.w -[A7], 0x200E
00000594 A9EB syscall Pack4/FP68K
00000596 486E FFE4 pea.l [A6 - 0x1C]
0000059A 486E FFDA pea.l [A6 - 0x26]
0000059E 3F3C 0806 move.w -[A7], 0x806
000005A2 A9EB syscall Pack4/FP68K
000005A4 3D46 FFC0 move.w [A6 - 0x40], D6
000005A8 486E FFC0 pea.l [A6 - 0x40]
000005AC 486E FFC4 pea.l [A6 - 0x3C]
000005B0 3F3C 200E move.w -[A7], 0x200E
000005B4 A9EB syscall Pack4/FP68K
000005B6 486E FFC4 pea.l [A6 - 0x3C]
000005BA 486E FFDA pea.l [A6 - 0x26]
000005BE 3F3C 0004 move.w -[A7], 0x4
000005C2 A9EB syscall Pack4/FP68K
000005C4 203C 0000 00FF move.l D0, 0xFF
000005CA 2D40 FFB2 move.l [A6 - 0x4E], D0
000005CE 486E FFB2 pea.l [A6 - 0x4E]
000005D2 486E FFB6 pea.l [A6 - 0x4A]
000005D6 3F3C 280E move.w -[A7], 0x280E
000005DA A9EB syscall Pack4/FP68K
000005DC 486E FFB6 pea.l [A6 - 0x4A]
000005E0 486E FFDA pea.l [A6 - 0x26]
000005E4 3F3C 0006 move.w -[A7], 0x6
000005E8 A9EB syscall Pack4/FP68K
000005EA 486E FFDA pea.l [A6 - 0x26]
000005EE 486E FFEC pea.l [A6 - 0x14]
000005F2 3F3C 0810 move.w -[A7], 0x810
000005F6 A9EB syscall Pack4/FP68K
000005F8 302E 0010 move.w D0, [A6 + 0x10]
000005FC 906E 000C sub.w D0, [A6 + 0xC]
00000600 3D40 FFB0 move.w [A6 - 0x50], D0
00000604 486E FFB0 pea.l [A6 - 0x50]
00000608 486E FFDA pea.l [A6 - 0x26]
0000060C 3F3C 200E move.w -[A7], 0x200E
00000610 A9EB syscall Pack4/FP68K
00000612 486E FFE4 pea.l [A6 - 0x1C]
00000616 486E FFDA pea.l [A6 - 0x26]
0000061A 3F3C 0806 move.w -[A7], 0x806
0000061E A9EB syscall Pack4/FP68K
00000620 3D46 FFAE move.w [A6 - 0x52], D6
00000624 486E FFAE pea.l [A6 - 0x52]
00000628 486E FFC4 pea.l [A6 - 0x3C]
0000062C 3F3C 200E move.w -[A7], 0x200E
00000630 A9EB syscall Pack4/FP68K
00000632 486E FFC4 pea.l [A6 - 0x3C]
00000636 486E FFDA pea.l [A6 - 0x26]
0000063A 3F3C 0004 move.w -[A7], 0x4
0000063E A9EB syscall Pack4/FP68K
00000640 203C 0000 00FF move.l D0, 0xFF
00000646 2D40 FFAA move.l [A6 - 0x56], D0
0000064A 486E FFAA pea.l [A6 - 0x56]
0000064E 486E FFB6 pea.l [A6 - 0x4A]
00000652 3F3C 280E move.w -[A7], 0x280E
00000656 A9EB syscall Pack4/FP68K
00000658 486E FFB6 pea.l [A6 - 0x4A]
0000065C 486E FFDA pea.l [A6 - 0x26]
00000660 3F3C 0006 move.w -[A7], 0x6
00000664 A9EB syscall Pack4/FP68K
00000666 486E FFDA pea.l [A6 - 0x26]
0000066A 486E FFF4 pea.l [A6 - 0xC]
0000066E 3F3C 0810 move.w -[A7], 0x810
00000672 A9EB syscall Pack4/FP68K
00000674 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000678 4247 clr.w D7
0000067A 6000 0138 bra +0x13A /* 000007B4 */
label0000067E:
0000067E 2007 move.l D0, D7
00000680 E540 asl D0.w, 2
00000682 4873 0000 pea.l [A3 + D0.w]
00000686 486E FFDA pea.l [A6 - 0x26]
0000068A 3F3C 200E move.w -[A7], 0x200E
0000068E A9EB syscall Pack4/FP68K
00000690 486E FFEC pea.l [A6 - 0x14]
00000694 486E FFDA pea.l [A6 - 0x26]
00000698 3F3C 0804 move.w -[A7], 0x804
0000069C A9EB syscall Pack4/FP68K
0000069E 2007 move.l D0, D7
000006A0 E540 asl D0.w, 2
000006A2 4873 0002 pea.l [A3 + D0.w + 0x2]
000006A6 486E FFC4 pea.l [A6 - 0x3C]
000006AA 3F3C 200E move.w -[A7], 0x200E
000006AE A9EB syscall Pack4/FP68K
000006B0 486E FFF4 pea.l [A6 - 0xC]
000006B4 486E FFC4 pea.l [A6 - 0x3C]
000006B8 3F3C 0804 move.w -[A7], 0x804
000006BC A9EB syscall Pack4/FP68K
000006BE 486E FFC4 pea.l [A6 - 0x3C]
000006C2 486E FFDA pea.l [A6 - 0x26]
000006C6 3F3C 0002 move.w -[A7], 0x2
000006CA A9EB syscall Pack4/FP68K
000006CC 41EE FFDA lea.l A0, [A6 - 0x26]
000006D0 43EE FFB6 lea.l A1, [A6 - 0x4A]
000006D4 22D8 move.l [A1]+, [A0]+
000006D6 22D8 move.l [A1]+, [A0]+
000006D8 32D8 move.w [A1]+, [A0]+
000006DA 486E FFB6 pea.l [A6 - 0x4A]
000006DE 3F3C 0016 move.w -[A7], 0x16
000006E2 A9EB syscall Pack4/FP68K
000006E4 486E FFB6 pea.l [A6 - 0x4A]
000006E8 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
000006EC 48C0 ext.l D0
000006EE 588F addq.l A7, 4
000006F0 2F00 move.l -[A7], D0
000006F2 206D E9DE movea.l A0, [A5 - 0x1622]
000006F6 3028 017A move.w D0, [A0 + 0x17A]
000006FA 48C0 ext.l D0
000006FC 2F00 move.l -[A7], D0
000006FE 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000702 D06E 0012 add.w D0, [A6 + 0x12]
00000706 3D40 FFFE move.w [A6 - 0x2], D0
0000070A 2007 move.l D0, D7
0000070C E540 asl D0.w, 2
0000070E 4873 0000 pea.l [A3 + D0.w]
00000712 486E FFDA pea.l [A6 - 0x26]
00000716 3F3C 200E move.w -[A7], 0x200E
0000071A A9EB syscall Pack4/FP68K
0000071C 486E FFF4 pea.l [A6 - 0xC]
00000720 486E FFDA pea.l [A6 - 0x26]
00000724 3F3C 0804 move.w -[A7], 0x804
00000728 A9EB syscall Pack4/FP68K
0000072A 2007 move.l D0, D7
0000072C E540 asl D0.w, 2
0000072E 4873 0002 pea.l [A3 + D0.w + 0x2]
00000732 486E FFC4 pea.l [A6 - 0x3C]
00000736 3F3C 200E move.w -[A7], 0x200E
0000073A A9EB syscall Pack4/FP68K
0000073C 486E FFEC pea.l [A6 - 0x14]
00000740 486E FFC4 pea.l [A6 - 0x3C]
00000744 3F3C 0804 move.w -[A7], 0x804
00000748 A9EB syscall Pack4/FP68K
0000074A 486E FFC4 pea.l [A6 - 0x3C]
0000074E 486E FFDA pea.l [A6 - 0x26]
00000752 4267 clr.w -[A7]
00000754 A9EB syscall Pack4/FP68K
00000756 41EE FFDA lea.l A0, [A6 - 0x26]
0000075A 43EE FFB6 lea.l A1, [A6 - 0x4A]
0000075E 22D8 move.l [A1]+, [A0]+
00000760 22D8 move.l [A1]+, [A0]+
00000762 32D8 move.w [A1]+, [A0]+
00000764 486E FFB6 pea.l [A6 - 0x4A]
00000768 3F3C 0016 move.w -[A7], 0x16
0000076C A9EB syscall Pack4/FP68K
0000076E 486E FFB6 pea.l [A6 - 0x4A]
00000772 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000776 48C0 ext.l D0
00000778 588F addq.l A7, 4
0000077A 2F00 move.l -[A7], D0
0000077C 206D E9DE movea.l A0, [A5 - 0x1622]
00000780 3028 017C move.w D0, [A0 + 0x17C]
00000784 48C0 ext.l D0
00000786 2F00 move.l -[A7], D0
00000788 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
0000078C D06E 0010 add.w D0, [A6 + 0x10]
00000790 3D40 FFFC move.w [A6 - 0x4], D0
00000794 4A47 tst.w D7
00000796 4FEF 0010 lea.l A7, [A7 + 0x10]
0000079A 670C beq +0xE /* 000007A8 */
0000079C 2F2E FFFC move.l -[A7], [A6 - 0x4]
000007A0 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000007A4 588F addq.l A7, 4
000007A6 600A bra +0xC /* 000007B2 */
label000007A8:
000007A8 2F2E FFFC move.l -[A7], [A6 - 0x4]
000007AC 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000007B0 588F addq.l A7, 4
label000007B2:
000007B2 5247 addq.w D7, 1
label000007B4:
000007B4 2007 move.l D0, D7
000007B6 E540 asl D0.w, 2
000007B8 4A73 0000 tst.w [A3 + D0.w]
000007BC 6F00 FEC0 ble -0x13E /* 0000067E */
000007C0 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
000007C4 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
000007C8 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label000007CC:
000007CC 4CEE 08C0 FF9E movem.l D6,D7,A3, [A6 - 0x62]
000007D2 4E5E unlink A6
000007D4 4E75 rts
000007D6 0000 0000 ori.b D0, 0x0
000007DA 0000 0000 ori.b D0, 0x0
000007DE 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000007E0-000007E8
fn000007E0:
000007E0 4E56 0000 link A6, 0
000007E4 206D F4BE movea.l A0, [A5 - 0xB42]
// end alternate branch 000007E0-000007E8
fn000007E0: // (misaligned)
000007E2 0000 206D ori.b D0, 0x6D /* 'm' */
000007E6 F4BE cpusha INST
000007E8 3028 0006 move.w D0, [A0 + 0x6]
000007EC 48C0 ext.l D0
000007EE 2F00 move.l -[A7], D0
000007F0 206D F4BE movea.l A0, [A5 - 0xB42]
000007F4 3028 0002 move.w D0, [A0 + 0x2]
000007F8 48C0 ext.l D0
000007FA 2F00 move.l -[A7], D0
000007FC 302E 000A move.w D0, [A6 + 0xA]
00000800 48C0 ext.l D0
00000802 2F00 move.l -[A7], D0
00000804 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00000808 3D40 000A move.w [A6 + 0xA], D0
0000080C 206D F4BE movea.l A0, [A5 - 0xB42]
00000810 3028 0004 move.w D0, [A0 + 0x4]
00000814 48C0 ext.l D0
00000816 2F00 move.l -[A7], D0
00000818 206D F4BE movea.l A0, [A5 - 0xB42]
0000081C 3010 move.w D0, [A0]
0000081E 48C0 ext.l D0
00000820 2F00 move.l -[A7], D0
00000822 302E 0008 move.w D0, [A6 + 0x8]
00000826 48C0 ext.l D0
00000828 2F00 move.l -[A7], D0
0000082A 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
0000082E 3D40 0008 move.w [A6 + 0x8], D0
00000832 206D F4BE movea.l A0, [A5 - 0xB42]
00000836 3028 0006 move.w D0, [A0 + 0x6]
0000083A 48C0 ext.l D0
0000083C 2F00 move.l -[A7], D0
0000083E 206D F4BE movea.l A0, [A5 - 0xB42]
00000842 3028 0002 move.w D0, [A0 + 0x2]
00000846 48C0 ext.l D0
00000848 2F00 move.l -[A7], D0
0000084A 302E 000E move.w D0, [A6 + 0xE]
0000084E 48C0 ext.l D0
00000850 2F00 move.l -[A7], D0
00000852 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00000856 3D40 000E move.w [A6 + 0xE], D0
0000085A 206D F4BE movea.l A0, [A5 - 0xB42]
0000085E 3028 0004 move.w D0, [A0 + 0x4]
00000862 48C0 ext.l D0
00000864 2F00 move.l -[A7], D0
00000866 206D F4BE movea.l A0, [A5 - 0xB42]
0000086A 3010 move.w D0, [A0]
0000086C 48C0 ext.l D0
0000086E 2F00 move.l -[A7], D0
00000870 302E 000C move.w D0, [A6 + 0xC]
00000874 48C0 ext.l D0
00000876 2F00 move.l -[A7], D0
00000878 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
0000087C 3D40 000C move.w [A6 + 0xC], D0
00000880 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000884 2F2E 000C move.l -[A7], [A6 + 0xC]
00000888 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000088C 4EBA F9FE jsr [PC - 0x602 /* 0000028C */]
00000890 4E5E unlink A6
00000892 4E75 rts
export_1420:
fn00000894:
00000894 4E56 0000 link A6, 0
00000898 48E7 1120 movem.l -[A7], D3,D7,A2
0000089C 206D F4CA movea.l A0, [A5 - 0xB36]
000008A0 302E 000A move.w D0, [A6 + 0xA]
000008A4 B068 0002 cmp.w D0, [A0 + 0x2]
000008A8 661C bne +0x1E /* 000008C6 */
000008AA 206D F4CA movea.l A0, [A5 - 0xB36]
000008AE 302E 0008 move.w D0, [A6 + 0x8]
000008B2 B050 cmp.w D0, [A0]
000008B4 6610 bne +0x12 /* 000008C6 */
000008B6 4A6D F4C8 tst.w [A5 - 0xB38]
000008BA 670A beq +0xC /* 000008C6 */
000008BC 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */]
000008C0 4A40 tst.w D0
000008C2 6700 01EC beq +0x1EE /* 00000AB0 */
label000008C6:
000008C6 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
000008CA 206D B9F8 movea.l A0, [A5 - 0x4608]
000008CE 41E8 039A lea.l A0, [A0 + 0x39A]
000008D2 2F20 move.l -[A7], -[A0]
000008D4 2F20 move.l -[A7], -[A0]
000008D6 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
000008DA 4A6D F4C8 tst.w [A5 - 0xB38]
000008DE 508F addq.l A7, 8
000008E0 6700 00B4 beq +0xB6 /* 00000996 */
000008E4 7004 moveq.l D0, 0x04
000008E6 C06D F4EE and.w D0, [A5 - 0xB12]
000008EA 676A beq +0x6C /* 00000956 */
000008EC 7EFD moveq.l D7, 0xFFFFFFFD
label000008EE:
000008EE 4A47 tst.w D7
000008F0 6C16 bge +0x18 /* 00000908 */
000008F2 7001 moveq.l D0, 0x01
000008F4 C06D F4EE and.w D0, [A5 - 0xB12]
000008F8 670E beq +0x10 /* 00000908 */
000008FA 206D F4CA movea.l A0, [A5 - 0xB36]
000008FE 2F10 move.l -[A7], [A0]
00000900 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000904 588F addq.l A7, 4
00000906 6044 bra +0x46 /* 0000094C */
label00000908:
00000908 4A47 tst.w D7
0000090A 6C16 bge +0x18 /* 00000922 */
0000090C 206D F4CA movea.l A0, [A5 - 0xB36]
00000910 48C7 ext.l D7
00000912 2007 move.l D0, D7
00000914 E580 asl D0, 2
00000916 2F30 0800 move.l -[A7], [A0 + D0]
0000091A 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000091E 588F addq.l A7, 4
00000920 602A bra +0x2C /* 0000094C */
label00000922:
00000922 7002 moveq.l D0, 0x02
00000924 C06D F4EE and.w D0, [A5 - 0xB12]
00000928 6616 bne +0x18 /* 00000940 */
0000092A 206D F4CA movea.l A0, [A5 - 0xB36]
0000092E 48C7 ext.l D7
00000930 2007 move.l D0, D7
00000932 E580 asl D0, 2
00000934 2F30 0800 move.l -[A7], [A0 + D0]
00000938 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
0000093C 588F addq.l A7, 4
0000093E 600C bra +0xE /* 0000094C */
label00000940:
00000940 206D F4CA movea.l A0, [A5 - 0xB36]
00000944 2F10 move.l -[A7], [A0]
00000946 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
0000094A 588F addq.l A7, 4
label0000094C:
0000094C 5247 addq.w D7, 1
0000094E 0C47 0004 cmpi.w D7, 0x4
00000952 6D9A blt -0x64 /* 000008EE */
00000954 6040 bra +0x42 /* 00000996 */
label00000956:
00000956 7002 moveq.l D0, 0x02
00000958 C06D F4EE and.w D0, [A5 - 0xB12]
0000095C 6618 bne +0x1A /* 00000976 */
0000095E 206D F4CA movea.l A0, [A5 - 0xB36]
00000962 2F28 0004 move.l -[A7], [A0 + 0x4]
00000966 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
0000096A 206D F4CA movea.l A0, [A5 - 0xB36]
0000096E 2F10 move.l -[A7], [A0]
00000970 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000974 508F addq.l A7, 8
label00000976:
00000976 7001 moveq.l D0, 0x01
00000978 C06D F4EE and.w D0, [A5 - 0xB12]
0000097C 6618 bne +0x1A /* 00000996 */
0000097E 206D F4CA movea.l A0, [A5 - 0xB36]
00000982 2F28 FFFC move.l -[A7], [A0 - 0x4]
00000986 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
0000098A 206D F4CA movea.l A0, [A5 - 0xB36]
0000098E 2F10 move.l -[A7], [A0]
00000990 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000994 508F addq.l A7, 8
label00000996:
00000996 3B7C 0001 F4C8 move.w [A5 - 0xB38], 0x1
0000099C 206D F4CA movea.l A0, [A5 - 0xB36]
000009A0 20AE 0008 move.l [A0], [A6 + 0x8]
000009A4 7008 moveq.l D0, 0x08
000009A6 C06D F4EE and.w D0, [A5 - 0xB12]
000009AA 674A beq +0x4C /* 000009F6 */
000009AC 302D F4EE move.w D0, [A5 - 0xB12]
000009B0 0800 0000 btst.b D0, 0x0
000009B4 6710 beq +0x12 /* 000009C6 */
000009B6 206D F4CA movea.l A0, [A5 - 0xB36]
000009BA 226D F4CA movea.l A1, [A5 - 0xB36]
000009BE 2368 0008 000C move.l [A1 + 0xC], [A0 + 0x8]
000009C4 6030 bra +0x32 /* 000009F6 */
label000009C6:
000009C6 7002 moveq.l D0, 0x02
000009C8 C06D F4EE and.w D0, [A5 - 0xB12]
000009CC 6710 beq +0x12 /* 000009DE */
000009CE 206D F4CA movea.l A0, [A5 - 0xB36]
000009D2 226D F4CA movea.l A1, [A5 - 0xB36]
000009D6 2368 FFF8 FFF4 move.l [A1 - 0xC], [A0 - 0x8]
000009DC 6018 bra +0x1A /* 000009F6 */
label000009DE:
000009DE 206D F4CA movea.l A0, [A5 - 0xB36]
000009E2 43EE 0008 lea.l A1, [A6 + 0x8]
000009E6 45E8 000C lea.l A2, [A0 + 0xC]
000009EA 24D9 move.l [A2]+, [A1]+
000009EC 226D F4CA movea.l A1, [A5 - 0xB36]
000009F0 2368 000C FFF4 move.l [A1 - 0xC], [A0 + 0xC]
label000009F6:
000009F6 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
000009FA 7004 moveq.l D0, 0x04
000009FC C06D F4EE and.w D0, [A5 - 0xB12]
00000A00 676A beq +0x6C /* 00000A6C */
00000A02 7EFD moveq.l D7, 0xFFFFFFFD
label00000A04:
00000A04 4A47 tst.w D7
00000A06 6C16 bge +0x18 /* 00000A1E */
00000A08 7001 moveq.l D0, 0x01
00000A0A C06D F4EE and.w D0, [A5 - 0xB12]
00000A0E 670E beq +0x10 /* 00000A1E */
00000A10 206D F4CA movea.l A0, [A5 - 0xB36]
00000A14 2F10 move.l -[A7], [A0]
00000A16 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000A1A 588F addq.l A7, 4
00000A1C 6044 bra +0x46 /* 00000A62 */
label00000A1E:
00000A1E 4A47 tst.w D7
00000A20 6C16 bge +0x18 /* 00000A38 */
00000A22 206D F4CA movea.l A0, [A5 - 0xB36]
00000A26 48C7 ext.l D7
00000A28 2007 move.l D0, D7
00000A2A E580 asl D0, 2
00000A2C 2F30 0800 move.l -[A7], [A0 + D0]
00000A30 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000A34 588F addq.l A7, 4
00000A36 602A bra +0x2C /* 00000A62 */
label00000A38:
00000A38 7002 moveq.l D0, 0x02
00000A3A C06D F4EE and.w D0, [A5 - 0xB12]
00000A3E 6616 bne +0x18 /* 00000A56 */
00000A40 206D F4CA movea.l A0, [A5 - 0xB36]
00000A44 48C7 ext.l D7
00000A46 2007 move.l D0, D7
00000A48 E580 asl D0, 2
00000A4A 2F30 0800 move.l -[A7], [A0 + D0]
00000A4E 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
00000A52 588F addq.l A7, 4
00000A54 600C bra +0xE /* 00000A62 */
label00000A56:
00000A56 206D F4CA movea.l A0, [A5 - 0xB36]
00000A5A 2F10 move.l -[A7], [A0]
00000A5C 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
00000A60 588F addq.l A7, 4
label00000A62:
00000A62 5247 addq.w D7, 1
00000A64 0C47 0004 cmpi.w D7, 0x4
00000A68 6D9A blt -0x64 /* 00000A04 */
00000A6A 6040 bra +0x42 /* 00000AAC */
label00000A6C:
00000A6C 7001 moveq.l D0, 0x01
00000A6E C06D F4EE and.w D0, [A5 - 0xB12]
00000A72 6618 bne +0x1A /* 00000A8C */
00000A74 206D F4CA movea.l A0, [A5 - 0xB36]
00000A78 2F28 FFFC move.l -[A7], [A0 - 0x4]
00000A7C 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000A80 206D F4CA movea.l A0, [A5 - 0xB36]
00000A84 2F10 move.l -[A7], [A0]
00000A86 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000A8A 508F addq.l A7, 8
label00000A8C:
00000A8C 7002 moveq.l D0, 0x02
00000A8E C06D F4EE and.w D0, [A5 - 0xB12]
00000A92 6618 bne +0x1A /* 00000AAC */
00000A94 206D F4CA movea.l A0, [A5 - 0xB36]
00000A98 2F28 0004 move.l -[A7], [A0 + 0x4]
00000A9C 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000AA0 206D F4CA movea.l A0, [A5 - 0xB36]
00000AA4 2F10 move.l -[A7], [A0]
00000AA6 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000AAA 508F addq.l A7, 8
label00000AAC:
00000AAC 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
label00000AB0:
00000AB0 4CEE 0488 FFF4 movem.l D3,D7,A2, [A6 - 0xC]
00000AB6 4E5E unlink A6
00000AB8 4E75 rts
fn00000ABA:
00000ABA 48E7 1100 movem.l -[A7], D3,D7
00000ABE 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
00000AC2 206D B9F8 movea.l A0, [A5 - 0x4608]
00000AC6 41E8 039A lea.l A0, [A0 + 0x39A]
00000ACA 2F20 move.l -[A7], -[A0]
00000ACC 2F20 move.l -[A7], -[A0]
00000ACE 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000AD2 4A6D F4C8 tst.w [A5 - 0xB38]
00000AD6 508F addq.l A7, 8
00000AD8 6700 00B4 beq +0xB6 /* 00000B8E */
00000ADC 7004 moveq.l D0, 0x04
00000ADE C06D F4EE and.w D0, [A5 - 0xB12]
00000AE2 676A beq +0x6C /* 00000B4E */
00000AE4 7EFD moveq.l D7, 0xFFFFFFFD
label00000AE6:
00000AE6 4A47 tst.w D7
00000AE8 6C16 bge +0x18 /* 00000B00 */
00000AEA 7001 moveq.l D0, 0x01
00000AEC C06D F4EE and.w D0, [A5 - 0xB12]
00000AF0 670E beq +0x10 /* 00000B00 */
00000AF2 206D F4CA movea.l A0, [A5 - 0xB36]
00000AF6 2F10 move.l -[A7], [A0]
00000AF8 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000AFC 588F addq.l A7, 4
00000AFE 6044 bra +0x46 /* 00000B44 */
label00000B00:
00000B00 4A47 tst.w D7
00000B02 6C16 bge +0x18 /* 00000B1A */
00000B04 206D F4CA movea.l A0, [A5 - 0xB36]
00000B08 48C7 ext.l D7
00000B0A 2007 move.l D0, D7
00000B0C E580 asl D0, 2
00000B0E 2F30 0800 move.l -[A7], [A0 + D0]
00000B12 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000B16 588F addq.l A7, 4
00000B18 602A bra +0x2C /* 00000B44 */
label00000B1A:
00000B1A 7002 moveq.l D0, 0x02
00000B1C C06D F4EE and.w D0, [A5 - 0xB12]
00000B20 6616 bne +0x18 /* 00000B38 */
00000B22 206D F4CA movea.l A0, [A5 - 0xB36]
00000B26 48C7 ext.l D7
00000B28 2007 move.l D0, D7
00000B2A E580 asl D0, 2
00000B2C 2F30 0800 move.l -[A7], [A0 + D0]
00000B30 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
00000B34 588F addq.l A7, 4
00000B36 600C bra +0xE /* 00000B44 */
label00000B38:
00000B38 206D F4CA movea.l A0, [A5 - 0xB36]
00000B3C 2F10 move.l -[A7], [A0]
00000B3E 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
00000B42 588F addq.l A7, 4
label00000B44:
00000B44 5247 addq.w D7, 1
00000B46 0C47 0004 cmpi.w D7, 0x4
00000B4A 6D9A blt -0x64 /* 00000AE6 */
00000B4C 6040 bra +0x42 /* 00000B8E */
label00000B4E:
00000B4E 7002 moveq.l D0, 0x02
00000B50 C06D F4EE and.w D0, [A5 - 0xB12]
00000B54 6618 bne +0x1A /* 00000B6E */
00000B56 206D F4CA movea.l A0, [A5 - 0xB36]
00000B5A 2F28 0004 move.l -[A7], [A0 + 0x4]
00000B5E 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000B62 206D F4CA movea.l A0, [A5 - 0xB36]
00000B66 2F10 move.l -[A7], [A0]
00000B68 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000B6C 508F addq.l A7, 8
label00000B6E:
00000B6E 7001 moveq.l D0, 0x01
00000B70 C06D F4EE and.w D0, [A5 - 0xB12]
00000B74 6618 bne +0x1A /* 00000B8E */
00000B76 206D F4CA movea.l A0, [A5 - 0xB36]
00000B7A 2F28 FFFC move.l -[A7], [A0 - 0x4]
00000B7E 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000B82 206D F4CA movea.l A0, [A5 - 0xB36]
00000B86 2F10 move.l -[A7], [A0]
00000B88 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000B8C 508F addq.l A7, 8
label00000B8E:
00000B8E 426D F4C8 clr.w [A5 - 0xB38]
00000B92 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
00000B96 4CDF 0088 movem.l D3,D7, [A7]+
00000B9A 4E75 rts
export_1421:
00000B9C 4E56 0000 link A6, 0
00000BA0 4A6E 000E tst.w [A6 + 0xE]
00000BA4 670A beq +0xC /* 00000BB0 */
00000BA6 486E 0008 pea.l [A6 + 0x8]
00000BAA 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000BAE 588F addq.l A7, 4
label00000BB0:
00000BB0 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000BB4 4EAD 1722 jsr [A5 + 0x1722 /* export_736 */]
00000BB8 486E 0008 pea.l [A6 + 0x8]
00000BBC 4EAD 171A jsr [A5 + 0x171A /* export_735 */]
00000BC0 4AAD F4C4 tst.l [A5 - 0xB3C]
00000BC4 508F addq.l A7, 8
00000BC6 6610 bne +0x12 /* 00000BD8 */
00000BC8 4878 0190 push.l 0x190
00000BCC 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00000BD0 2B40 F4C4 move.l [A5 - 0xB3C], D0
00000BD4 588F addq.l A7, 4
00000BD6 6720 beq +0x22 /* 00000BF8 */
label00000BD8:
00000BD8 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000BDC 20AE 0008 move.l [A0], [A6 + 0x8]
00000BE0 3B7C 0001 F4C2 move.w [A5 - 0xB3E], 0x1
00000BE6 7000 moveq.l D0, 0x00
00000BE8 2F00 move.l -[A7], D0
00000BEA 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000BEE 4EBA F41C jsr [PC - 0xBE4 /* 0000000C */]
00000BF2 7001 moveq.l D0, 0x01
00000BF4 508F addq.l A7, 8
00000BF6 6002 bra +0x4 /* 00000BFA */
label00000BF8:
00000BF8 7000 moveq.l D0, 0x00
label00000BFA:
00000BFA 4E5E unlink A6
00000BFC 4E75 rts
export_1422:
fn00000BFE:
00000BFE 4E56 FFF0 link A6, -0x0010
00000C02 2F07 move.l -[A7], D7
00000C04 3D7C 7FFF FFF0 move.w [A6 - 0x10], 0x7FFF
00000C0A 3D7C 7FFF FFF2 move.w [A6 - 0xE], 0x7FFF
00000C10 426E FFF4 clr.w [A6 - 0xC]
00000C14 426E FFF6 clr.w [A6 - 0xA]
00000C18 4247 clr.w D7
00000C1A 6000 00C4 bra +0xC6 /* 00000CE0 */
label00000C1E:
00000C1E 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C22 48C7 ext.l D7
00000C24 2007 move.l D0, D7
00000C26 E580 asl D0, 2
00000C28 322E FFF2 move.w D1, [A6 - 0xE]
00000C2C B270 0802 cmp.w D1, [A0 + D0 + 0x2]
00000C30 6C08 bge +0xA /* 00000C3A */
00000C32 302E FFF2 move.w D0, [A6 - 0xE]
00000C36 48C0 ext.l D0
00000C38 6010 bra +0x12 /* 00000C4A */
label00000C3A:
00000C3A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C3E 48C7 ext.l D7
00000C40 2007 move.l D0, D7
00000C42 E580 asl D0, 2
00000C44 3030 0802 move.w D0, [A0 + D0 + 0x2]
00000C48 48C0 ext.l D0
label00000C4A:
00000C4A 3D40 FFF2 move.w [A6 - 0xE], D0
00000C4E 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C52 48C7 ext.l D7
00000C54 2007 move.l D0, D7
00000C56 E580 asl D0, 2
00000C58 322E FFF0 move.w D1, [A6 - 0x10]
00000C5C B270 0800 cmp.w D1, [A0 + D0]
00000C60 6C08 bge +0xA /* 00000C6A */
00000C62 302E FFF0 move.w D0, [A6 - 0x10]
00000C66 48C0 ext.l D0
00000C68 6010 bra +0x12 /* 00000C7A */
label00000C6A:
00000C6A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C6E 48C7 ext.l D7
00000C70 2007 move.l D0, D7
00000C72 E580 asl D0, 2
00000C74 3030 0800 move.w D0, [A0 + D0]
00000C78 48C0 ext.l D0
label00000C7A:
00000C7A 3D40 FFF0 move.w [A6 - 0x10], D0
00000C7E 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C82 48C7 ext.l D7
00000C84 2007 move.l D0, D7
00000C86 E580 asl D0, 2
00000C88 322E FFF6 move.w D1, [A6 - 0xA]
00000C8C B270 0802 cmp.w D1, [A0 + D0 + 0x2]
00000C90 6F08 ble +0xA /* 00000C9A */
00000C92 302E FFF6 move.w D0, [A6 - 0xA]
00000C96 48C0 ext.l D0
00000C98 6010 bra +0x12 /* 00000CAA */
label00000C9A:
00000C9A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000C9E 48C7 ext.l D7
00000CA0 2007 move.l D0, D7
00000CA2 E580 asl D0, 2
00000CA4 3030 0802 move.w D0, [A0 + D0 + 0x2]
00000CA8 48C0 ext.l D0
label00000CAA:
00000CAA 3D40 FFF6 move.w [A6 - 0xA], D0
00000CAE 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000CB2 48C7 ext.l D7
00000CB4 2007 move.l D0, D7
00000CB6 E580 asl D0, 2
00000CB8 322E FFF4 move.w D1, [A6 - 0xC]
00000CBC B270 0800 cmp.w D1, [A0 + D0]
00000CC0 6F08 ble +0xA /* 00000CCA */
00000CC2 302E FFF4 move.w D0, [A6 - 0xC]
00000CC6 48C0 ext.l D0
00000CC8 6010 bra +0x12 /* 00000CDA */
label00000CCA:
00000CCA 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000CCE 48C7 ext.l D7
00000CD0 2007 move.l D0, D7
00000CD2 E580 asl D0, 2
00000CD4 3030 0800 move.w D0, [A0 + D0]
00000CD8 48C0 ext.l D0
label00000CDA:
00000CDA 3D40 FFF4 move.w [A6 - 0xC], D0
00000CDE 5247 addq.w D7, 1
label00000CE0:
00000CE0 BE6D F4C2 cmp.w D7, [A5 - 0xB3E]
00000CE4 6D00 FF38 blt -0xC6 /* 00000C1E */
00000CE8 486E FFF8 pea.l [A6 - 0x8]
00000CEC 206D B9F8 movea.l A0, [A5 - 0x4608]
00000CF0 4868 0382 pea.l [A0 + 0x382]
00000CF4 486E FFF0 pea.l [A6 - 0x10]
00000CF8 4EAD 0DD2 jsr [A5 + 0xDD2 /* export_438 */]
00000CFC 4A40 tst.w D0
00000CFE 4FEF 000C lea.l A7, [A7 + 0xC]
00000D02 670E beq +0x10 /* 00000D12 */
00000D04 41EE 0000 lea.l A0, [A6 + 0x0]
00000D08 2F20 move.l -[A7], -[A0]
00000D0A 2F20 move.l -[A7], -[A0]
00000D0C 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000D10 508F addq.l A7, 8
label00000D12:
00000D12 2E2E FFEC move.l D7, [A6 - 0x14]
00000D16 4E5E unlink A6
00000D18 4E75 rts
fn00000D1A:
00000D1A 4E56 0000 link A6, 0
00000D1E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000D22 266E 000C movea.l A3, [A6 + 0xC]
00000D26 206E 0008 movea.l A0, [A6 + 0x8]
00000D2A 4A90 tst.l [A0]
00000D2C 670E beq +0x10 /* 00000D3C */
00000D2E 206E 0008 movea.l A0, [A6 + 0x8]
00000D32 2F10 move.l -[A7], [A0]
00000D34 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000D38 588F addq.l A7, 4
00000D3A 6002 bra +0x4 /* 00000D3E */
label00000D3C:
00000D3C 7000 moveq.l D0, 0x00
label00000D3E:
00000D3E 2E00 move.l D7, D0
00000D40 2F0B move.l -[A7], A3
00000D42 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000D46 2A00 move.l D5, D0
00000D48 5285 addq.l D5, 1
00000D4A 2007 move.l D0, D7
00000D4C D085 add.l D0, D5
00000D4E 2F00 move.l -[A7], D0
00000D50 2F07 move.l -[A7], D7
00000D52 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D56 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00000D5A 3C00 move.w D6, D0
00000D5C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D60 670C beq +0xE /* 00000D6E */
00000D62 206E 0008 movea.l A0, [A6 + 0x8]
00000D66 2847 movea.l A4, D7
00000D68 D9D0 add.l A4, [A0]
label00000D6A:
00000D6A 18DB move.b [A4]+, [A3]+
00000D6C 66FC bne -0x2 /* 00000D6A */
label00000D6E:
00000D6E 3006 move.w D0, D6
00000D70 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14]
00000D76 4E5E unlink A6
00000D78 4E75 rts
export_1423:
00000D7A 4E56 FD8E link A6, -0x0272
00000D7E 48E7 0118 movem.l -[A7], D7,A3,A4
00000D82 49EE FDA8 lea.l A4, [A6 - 0x258]
00000D86 47EE FDF8 lea.l A3, [A6 - 0x208]
00000D8A 1D6D E5BE FDA6 move.b [A6 - 0x25A], [A5 - 0x1A42]
00000D90 422E FDA7 clr.b [A6 - 0x259]
00000D94 302D F464 move.w D0, [A5 - 0xB9C]
00000D98 0800 0000 btst.b D0, 0x0
00000D9C 670A beq +0xC /* 00000DA8 */
00000D9E 486E 0008 pea.l [A6 + 0x8]
00000DA2 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00000DA6 588F addq.l A7, 4
label00000DA8:
00000DA8 206D B9F8 movea.l A0, [A5 - 0x4608]
00000DAC 302E 000A move.w D0, [A6 + 0xA]
00000DB0 B068 0394 cmp.w D0, [A0 + 0x394]
00000DB4 6F08 ble +0xA /* 00000DBE */
00000DB6 302E 000A move.w D0, [A6 + 0xA]
00000DBA 48C0 ext.l D0
00000DBC 600A bra +0xC /* 00000DC8 */
label00000DBE:
00000DBE 206D B9F8 movea.l A0, [A5 - 0x4608]
00000DC2 3028 0394 move.w D0, [A0 + 0x394]
00000DC6 48C0 ext.l D0
label00000DC8:
00000DC8 3D40 000A move.w [A6 + 0xA], D0
00000DCC 206D B9F8 movea.l A0, [A5 - 0x4608]
00000DD0 302E 000A move.w D0, [A6 + 0xA]
00000DD4 B068 0398 cmp.w D0, [A0 + 0x398]
00000DD8 6C08 bge +0xA /* 00000DE2 */
00000DDA 302E 000A move.w D0, [A6 + 0xA]
00000DDE 48C0 ext.l D0
00000DE0 600A bra +0xC /* 00000DEC */
label00000DE2:
00000DE2 206D B9F8 movea.l A0, [A5 - 0x4608]
00000DE6 3028 0398 move.w D0, [A0 + 0x398]
00000DEA 48C0 ext.l D0
label00000DEC:
00000DEC 3D40 000A move.w [A6 + 0xA], D0
00000DF0 206D B9F8 movea.l A0, [A5 - 0x4608]
00000DF4 302E 0008 move.w D0, [A6 + 0x8]
00000DF8 B068 0392 cmp.w D0, [A0 + 0x392]
00000DFC 6F08 ble +0xA /* 00000E06 */
00000DFE 302E 0008 move.w D0, [A6 + 0x8]
00000E02 48C0 ext.l D0
00000E04 600A bra +0xC /* 00000E10 */
label00000E06:
00000E06 206D B9F8 movea.l A0, [A5 - 0x4608]
00000E0A 3028 0392 move.w D0, [A0 + 0x392]
00000E0E 48C0 ext.l D0
label00000E10:
00000E10 3D40 0008 move.w [A6 + 0x8], D0
00000E14 206D B9F8 movea.l A0, [A5 - 0x4608]
00000E18 302E 0008 move.w D0, [A6 + 0x8]
00000E1C B068 0396 cmp.w D0, [A0 + 0x396]
00000E20 6C08 bge +0xA /* 00000E2A */
00000E22 302E 0008 move.w D0, [A6 + 0x8]
00000E26 48C0 ext.l D0
00000E28 600A bra +0xC /* 00000E34 */
label00000E2A:
00000E2A 206D B9F8 movea.l A0, [A5 - 0x4608]
00000E2E 3028 0396 move.w D0, [A0 + 0x396]
00000E32 48C0 ext.l D0
label00000E34:
00000E34 3D40 0008 move.w [A6 + 0x8], D0
00000E38 486E 0008 pea.l [A6 + 0x8]
00000E3C 4EAD 171A jsr [A5 + 0x171A /* export_735 */]
00000E40 7002 moveq.l D0, 0x02
00000E42 B06D F4C2 cmp.w D0, [A5 - 0xB3E]
00000E46 588F addq.l A7, 4
00000E48 6C68 bge +0x6A /* 00000EB2 */
00000E4A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E4E 302E 000A move.w D0, [A6 + 0xA]
00000E52 9068 0002 sub.w D0, [A0 + 0x2]
00000E56 6C12 bge +0x14 /* 00000E6A */
00000E58 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E5C 302E 000A move.w D0, [A6 + 0xA]
00000E60 9068 0002 sub.w D0, [A0 + 0x2]
00000E64 4440 neg.w D0
00000E66 48C0 ext.l D0
00000E68 600E bra +0x10 /* 00000E78 */
label00000E6A:
00000E6A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E6E 302E 000A move.w D0, [A6 + 0xA]
00000E72 9068 0002 sub.w D0, [A0 + 0x2]
00000E76 48C0 ext.l D0
label00000E78:
00000E78 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E7C 322E 0008 move.w D1, [A6 + 0x8]
00000E80 9250 sub.w D1, [A0]
00000E82 6C10 bge +0x12 /* 00000E94 */
00000E84 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E88 322E 0008 move.w D1, [A6 + 0x8]
00000E8C 9250 sub.w D1, [A0]
00000E8E 4441 neg.w D1
00000E90 48C1 ext.l D1
00000E92 600C bra +0xE /* 00000EA0 */
label00000E94:
00000E94 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000E98 322E 0008 move.w D1, [A6 + 0x8]
00000E9C 9250 sub.w D1, [A0]
00000E9E 48C1 ext.l D1
label00000EA0:
00000EA0 D280 add.l D1, D0
00000EA2 206D B9F8 movea.l A0, [A5 - 0x4608]
00000EA6 3028 03FA move.w D0, [A0 + 0x3FA]
00000EAA 48C0 ext.l D0
00000EAC E580 asl D0, 2
00000EAE B081 cmp.l D0, D1
00000EB0 6E0A bgt +0xC /* 00000EBC */
label00000EB2:
00000EB2 7004 moveq.l D0, 0x04
00000EB4 C06D F464 and.w D0, [A5 - 0xB9C]
00000EB8 6700 02CE beq +0x2D0 /* 00001188 */
label00000EBC:
00000EBC 7004 moveq.l D0, 0x04
00000EBE C06D F464 and.w D0, [A5 - 0xB9C]
00000EC2 6716 beq +0x18 /* 00000EDA */
00000EC4 7002 moveq.l D0, 0x02
00000EC6 B06D F4C2 cmp.w D0, [A5 - 0xB3E]
00000ECA 6F0E ble +0x10 /* 00000EDA */
00000ECC 4EBA F5B8 jsr [PC - 0xA48 /* 00000486 */]
00000ED0 4EBA FD2C jsr [PC - 0x2D4 /* 00000BFE */]
00000ED4 7001 moveq.l D0, 0x01
00000ED6 6000 044E bra +0x450 /* 00001326 */
label00000EDA:
00000EDA 7000 moveq.l D0, 0x00
00000EDC 2D40 FFF8 move.l [A6 - 0x8], D0
00000EE0 2F00 move.l -[A7], D0
00000EE2 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000EE6 4EBA F150 jsr [PC - 0xEB0 /* 00000038 */]
00000EEA 4EBA F59A jsr [PC - 0xA66 /* 00000486 */]
00000EEE 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000EF2 3D68 0002 FD94 move.w [A6 - 0x26C], [A0 + 0x2]
00000EF8 3D68 0002 FD90 move.w [A6 - 0x270], [A0 + 0x2]
00000EFE 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000F02 3D50 FD92 move.w [A6 - 0x26E], [A0]
00000F06 3D50 FD8E move.w [A6 - 0x272], [A0]
00000F0A 206D B9F8 movea.l A0, [A5 - 0x4608]
00000F0E 7002 moveq.l D0, 0x02
00000F10 C068 01AE and.w D0, [A0 + 0x1AE]
00000F14 508F addq.l A7, 8
00000F16 6710 beq +0x12 /* 00000F28 */
00000F18 486E FEF8 pea.l [A6 - 0x108]
00000F1C 4878 069C push.l 0x69C
00000F20 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */]
00000F24 508F addq.l A7, 8
00000F26 6004 bra +0x6 /* 00000F2C */
label00000F28:
00000F28 422E FEF8 clr.b [A6 - 0x108]
label00000F2C:
00000F2C 4247 clr.w D7
00000F2E 6000 0226 bra +0x228 /* 00001156 */
label00000F32:
00000F32 486E FD98 pea.l [A6 - 0x268]
00000F36 486E FD9E pea.l [A6 - 0x262]
00000F3A 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000F3E 48C7 ext.l D7
00000F40 2007 move.l D0, D7
00000F42 E580 asl D0, 2
00000F44 3030 0802 move.w D0, [A0 + D0 + 0x2]
00000F48 48C0 ext.l D0
00000F4A 2F00 move.l -[A7], D0
00000F4C 4EAD 1242 jsr [A5 + 0x1242 /* export_580 */]
00000F50 486E FD96 pea.l [A6 - 0x26A]
00000F54 486E FD9A pea.l [A6 - 0x266]
00000F58 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000F5C 48C7 ext.l D7
00000F5E 2007 move.l D0, D7
00000F60 E580 asl D0, 2
00000F62 3030 0800 move.w D0, [A0 + D0]
00000F66 48C0 ext.l D0
00000F68 2F00 move.l -[A7], D0
00000F6A 4EAD 124A jsr [A5 + 0x124A /* export_581 */]
00000F6E 3D6E FD9A FD9C move.w [A6 - 0x264], [A6 - 0x266]
00000F74 3D6E FD9E FDA0 move.w [A6 - 0x260], [A6 - 0x262]
00000F7A 2D6D BA78 FDA2 move.l [A6 - 0x25E], [A5 - 0x4588]
00000F80 1D6E FD96 FD97 move.b [A6 - 0x269], [A6 - 0x26A]
00000F86 1D6E FD98 FD99 move.b [A6 - 0x267], [A6 - 0x268]
00000F8C 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000F90 48C7 ext.l D7
00000F92 2007 move.l D0, D7
00000F94 E580 asl D0, 2
00000F96 322E FD90 move.w D1, [A6 - 0x270]
00000F9A B270 0802 cmp.w D1, [A0 + D0 + 0x2]
00000F9E 4FEF 0018 lea.l A7, [A7 + 0x18]
00000FA2 6C08 bge +0xA /* 00000FAC */
00000FA4 302E FD90 move.w D0, [A6 - 0x270]
00000FA8 48C0 ext.l D0
00000FAA 6010 bra +0x12 /* 00000FBC */
label00000FAC:
00000FAC 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000FB0 48C7 ext.l D7
00000FB2 2007 move.l D0, D7
00000FB4 E580 asl D0, 2
00000FB6 3030 0802 move.w D0, [A0 + D0 + 0x2]
00000FBA 48C0 ext.l D0
label00000FBC:
00000FBC 3D40 FD90 move.w [A6 - 0x270], D0
00000FC0 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000FC4 48C7 ext.l D7
00000FC6 2007 move.l D0, D7
00000FC8 E580 asl D0, 2
00000FCA 322E FD94 move.w D1, [A6 - 0x26C]
00000FCE B270 0802 cmp.w D1, [A0 + D0 + 0x2]
00000FD2 6F08 ble +0xA /* 00000FDC */
00000FD4 302E FD94 move.w D0, [A6 - 0x26C]
00000FD8 48C0 ext.l D0
00000FDA 6010 bra +0x12 /* 00000FEC */
label00000FDC:
00000FDC 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000FE0 48C7 ext.l D7
00000FE2 2007 move.l D0, D7
00000FE4 E580 asl D0, 2
00000FE6 3030 0802 move.w D0, [A0 + D0 + 0x2]
00000FEA 48C0 ext.l D0
label00000FEC:
00000FEC 3D40 FD94 move.w [A6 - 0x26C], D0
00000FF0 206D F4C4 movea.l A0, [A5 - 0xB3C]
00000FF4 48C7 ext.l D7
00000FF6 2007 move.l D0, D7
00000FF8 E580 asl D0, 2
00000FFA 322E FD8E move.w D1, [A6 - 0x272]
00000FFE B270 0800 cmp.w D1, [A0 + D0]
00001002 6C08 bge +0xA /* 0000100C */
00001004 302E FD8E move.w D0, [A6 - 0x272]
00001008 48C0 ext.l D0
0000100A 6010 bra +0x12 /* 0000101C */
label0000100C:
0000100C 206D F4C4 movea.l A0, [A5 - 0xB3C]
00001010 48C7 ext.l D7
00001012 2007 move.l D0, D7
00001014 E580 asl D0, 2
00001016 3030 0800 move.w D0, [A0 + D0]
0000101A 48C0 ext.l D0
label0000101C:
0000101C 3D40 FD8E move.w [A6 - 0x272], D0
00001020 206D F4C4 movea.l A0, [A5 - 0xB3C]
00001024 48C7 ext.l D7
00001026 2007 move.l D0, D7
00001028 E580 asl D0, 2
0000102A 322E FD92 move.w D1, [A6 - 0x26E]
0000102E B270 0800 cmp.w D1, [A0 + D0]
00001032 6F08 ble +0xA /* 0000103C */
00001034 302E FD92 move.w D0, [A6 - 0x26E]
00001038 48C0 ext.l D0
0000103A 6010 bra +0x12 /* 0000104C */
label0000103C:
0000103C 206D F4C4 movea.l A0, [A5 - 0xB3C]
00001040 48C7 ext.l D7
00001042 2007 move.l D0, D7
00001044 E580 asl D0, 2
00001046 3030 0800 move.w D0, [A0 + D0]
0000104A 48C0 ext.l D0
label0000104C:
0000104C 3D40 FD92 move.w [A6 - 0x26E], D0
00001050 206D BA78 movea.l A0, [A5 - 0x4588]
00001054 3028 0180 move.w D0, [A0 + 0x180]
00001058 48C0 ext.l D0
0000105A 2F00 move.l -[A7], D0
0000105C 7000 moveq.l D0, 0x00
0000105E 2F00 move.l -[A7], D0
00001060 322E FDA0 move.w D1, [A6 - 0x260]
00001064 48C1 ext.l D1
00001066 2F01 move.l -[A7], D1
00001068 322E FD9E move.w D1, [A6 - 0x262]
0000106C 48C1 ext.l D1
0000106E 2F01 move.l -[A7], D1
00001070 322E FD9C move.w D1, [A6 - 0x264]
00001074 48C1 ext.l D1
00001076 2F01 move.l -[A7], D1
00001078 322E FD9A move.w D1, [A6 - 0x266]
0000107C 48C1 ext.l D1
0000107E 2F01 move.l -[A7], D1
00001080 2F0C move.l -[A7], A4
00001082 4EAD 12B2 jsr [A5 + 0x12B2 /* export_594 */]
00001086 4213 clr.b [A3]
00001088 4A47 tst.w D7
0000108A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000108E 663C bne +0x3E /* 000010CC */
00001090 486E FEF8 pea.l [A6 - 0x108]
00001094 7000 moveq.l D0, 0x00
00001096 302D F464 move.w D0, [A5 - 0xB9C]
0000109A 7204 moveq.l D1, 0x04
0000109C C280 and.l D1, D0
0000109E 6708 beq +0xA /* 000010A8 */
000010A0 203C 0000 045B move.l D0, 0x45B
000010A6 6006 bra +0x8 /* 000010AE */
label000010A8:
000010A8 203C 0000 045C move.l D0, 0x45C
label000010AE:
000010AE 2F00 move.l -[A7], D0
000010B0 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000010B4 588F addq.l A7, 4
000010B6 2F00 move.l -[A7], D0
000010B8 2F0B move.l -[A7], A3
000010BA 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
000010BE D08B add.l D0, A3
000010C0 588F addq.l A7, 4
000010C2 2F00 move.l -[A7], D0
000010C4 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000010C8 4FEF 000C lea.l A7, [A7 + 0xC]
label000010CC:
000010CC 7000 moveq.l D0, 0x00
000010CE 102E FD99 move.b D0, [A6 - 0x267]
000010D2 2F00 move.l -[A7], D0
000010D4 7000 moveq.l D0, 0x00
000010D6 102E FD97 move.b D0, [A6 - 0x269]
000010DA 2F00 move.l -[A7], D0
000010DC 7000 moveq.l D0, 0x00
000010DE 102E FD98 move.b D0, [A6 - 0x268]
000010E2 2F00 move.l -[A7], D0
000010E4 7000 moveq.l D0, 0x00
000010E6 102E FD96 move.b D0, [A6 - 0x26A]
000010EA 2F00 move.l -[A7], D0
000010EC 200C move.l D0, A4
000010EE 5280 addq.l D0, 1
000010F0 2F00 move.l -[A7], D0
000010F2 4878 0459 push.l 0x459
000010F6 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000010FA 588F addq.l A7, 4
000010FC 2F00 move.l -[A7], D0
000010FE 2F0B move.l -[A7], A3
00001100 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00001104 D08B add.l D0, A3
00001106 588F addq.l A7, 4
00001108 2F00 move.l -[A7], D0
0000110A 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000110E 302D F4C2 move.w D0, [A5 - 0xB3E]
00001112 5340 subq.w D0, 1
00001114 B047 cmp.w D0, D7
00001116 4FEF 001C lea.l A7, [A7 + 0x1C]
0000111A 6F18 ble +0x1A /* 00001134 */
0000111C 486E FDA6 pea.l [A6 - 0x25A]
00001120 2F0B move.l -[A7], A3
00001122 4EAD 0F12 jsr [A5 + 0xF12 /* export_478 */]
00001126 486D F4BC pea.l [A5 - 0xB44]
0000112A 2F0B move.l -[A7], A3
0000112C 4EAD 0F12 jsr [A5 + 0xF12 /* export_478 */]
00001130 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001134:
00001134 2F0B move.l -[A7], A3
00001136 486E FFF8 pea.l [A6 - 0x8]
0000113A 4EBA FBDE jsr [PC - 0x422 /* 00000D1A */]
0000113E 4A40 tst.w D0
00001140 508F addq.l A7, 8
00001142 6610 bne +0x12 /* 00001154 */
00001144 486E FFF8 pea.l [A6 - 0x8]
00001148 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000114C 7000 moveq.l D0, 0x00
0000114E 588F addq.l A7, 4
00001150 6000 01D4 bra +0x1D6 /* 00001326 */
label00001154:
00001154 5247 addq.w D7, 1
label00001156:
00001156 BE6D F4C2 cmp.w D7, [A5 - 0xB3E]
0000115A 6D00 FDD6 blt -0x228 /* 00000F32 */
0000115E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00001162 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00001166 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000116A 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000116E 7063 moveq.l D0, 0x63
00001170 B06D F4C2 cmp.w D0, [A5 - 0xB3E]
00001174 508F addq.l A7, 8
00001176 6C0A bge +0xC /* 00001182 */
00001178 4878 045D push.l 0x45D
0000117C 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001180 588F addq.l A7, 4
label00001182:
00001182 7001 moveq.l D0, 0x01
00001184 6000 01A0 bra +0x1A2 /* 00001326 */
label00001188:
00001188 7063 moveq.l D0, 0x63
0000118A B06D F4C2 cmp.w D0, [A5 - 0xB3E]
0000118E 6C08 bge +0xA /* 00001198 */
00001190 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00001194 6000 018E bra +0x190 /* 00001324 */
label00001198:
00001198 7000 moveq.l D0, 0x00
0000119A 2F00 move.l -[A7], D0
0000119C 2F2E 0008 move.l -[A7], [A6 + 0x8]
000011A0 4EBA EE96 jsr [PC - 0x116A /* 00000038 */]
000011A4 4EBA F2E0 jsr [PC - 0xD20 /* 00000486 */]
000011A8 2F2D EA3A move.l -[A7], [A5 - 0x15C6]
000011AC 4EAD 0812 jsr [A5 + 0x812 /* export_254 */]
000011B0 206D F4C4 movea.l A0, [A5 - 0xB3C]
000011B4 302D F4C2 move.w D0, [A5 - 0xB3E]
000011B8 5340 subq.w D0, 1
000011BA 48C0 ext.l D0
000011BC E580 asl D0, 2
000011BE 2F30 0800 move.l -[A7], [A0 + D0]
000011C2 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000011C6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000011CA 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000011CE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000011D2 4EBA EE2C jsr [PC - 0x11D4 /* 00000000 */]
000011D6 4878 7333 push.l 0x7333 /* 's3' */
000011DA 206D B9F8 movea.l A0, [A5 - 0x4608]
000011DE 3028 017A move.w D0, [A0 + 0x17A]
000011E2 48C0 ext.l D0
000011E4 2F00 move.l -[A7], D0
000011E6 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
000011EA 5340 subq.w D0, 1
000011EC 3D40 FFFE move.w [A6 - 0x2], D0
000011F0 4878 7333 push.l 0x7333 /* 's3' */
000011F4 206D B9F8 movea.l A0, [A5 - 0x4608]
000011F8 3028 017C move.w D0, [A0 + 0x17C]
000011FC 48C0 ext.l D0
000011FE 2F00 move.l -[A7], D0
00001200 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001204 5340 subq.w D0, 1
00001206 3D40 FFFC move.w [A6 - 0x4], D0
0000120A 302E 000A move.w D0, [A6 + 0xA]
0000120E 906E FFFE sub.w D0, [A6 - 0x2]
00001212 B06D F46C cmp.w D0, [A5 - 0xB94]
00001216 4FEF 0028 lea.l A7, [A7 + 0x28]
0000121A 6C08 bge +0xA /* 00001224 */
0000121C 302D F46C move.w D0, [A5 - 0xB94]
00001220 48C0 ext.l D0
00001222 600A bra +0xC /* 0000122E */
label00001224:
00001224 302E 000A move.w D0, [A6 + 0xA]
00001228 906E FFFE sub.w D0, [A6 - 0x2]
0000122C 48C0 ext.l D0
label0000122E:
0000122E 3B40 F46C move.w [A5 - 0xB94], D0
00001232 302E 0008 move.w D0, [A6 + 0x8]
00001236 906E FFFC sub.w D0, [A6 - 0x4]
0000123A B06D F46A cmp.w D0, [A5 - 0xB96]
0000123E 6C08 bge +0xA /* 00001248 */
00001240 302D F46A move.w D0, [A5 - 0xB96]
00001244 48C0 ext.l D0
00001246 600A bra +0xC /* 00001252 */
label00001248:
00001248 302E 0008 move.w D0, [A6 + 0x8]
0000124C 906E FFFC sub.w D0, [A6 - 0x4]
00001250 48C0 ext.l D0
label00001252:
00001252 3B40 F46A move.w [A5 - 0xB96], D0
00001256 302E FFFE move.w D0, [A6 - 0x2]
0000125A D06E 000A add.w D0, [A6 + 0xA]
0000125E B06D F470 cmp.w D0, [A5 - 0xB90]
00001262 6F08 ble +0xA /* 0000126C */
00001264 302D F470 move.w D0, [A5 - 0xB90]
00001268 48C0 ext.l D0
0000126A 600A bra +0xC /* 00001276 */
label0000126C:
0000126C 302E FFFE move.w D0, [A6 - 0x2]
00001270 D06E 000A add.w D0, [A6 + 0xA]
00001274 48C0 ext.l D0
label00001276:
00001276 3B40 F470 move.w [A5 - 0xB90], D0
0000127A 302E FFFC move.w D0, [A6 - 0x4]
0000127E D06E 0008 add.w D0, [A6 + 0x8]
00001282 B06D F46E cmp.w D0, [A5 - 0xB92]
00001286 6F08 ble +0xA /* 00001290 */
00001288 302D F46E move.w D0, [A5 - 0xB92]
0000128C 48C0 ext.l D0
0000128E 600A bra +0xC /* 0000129A */
label00001290:
00001290 302E FFFC move.w D0, [A6 - 0x4]
00001294 D06E 0008 add.w D0, [A6 + 0x8]
00001298 48C0 ext.l D0
label0000129A:
0000129A 3B40 F46E move.w [A5 - 0xB92], D0
0000129E 7002 moveq.l D0, 0x02
000012A0 B06D F4C2 cmp.w D0, [A5 - 0xB3E]
000012A4 6D68 blt +0x6A /* 0000130E */
000012A6 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012AA 302E 000A move.w D0, [A6 + 0xA]
000012AE 9068 0002 sub.w D0, [A0 + 0x2]
000012B2 6C12 bge +0x14 /* 000012C6 */
000012B4 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012B8 302E 000A move.w D0, [A6 + 0xA]
000012BC 9068 0002 sub.w D0, [A0 + 0x2]
000012C0 4440 neg.w D0
000012C2 48C0 ext.l D0
000012C4 600E bra +0x10 /* 000012D4 */
label000012C6:
000012C6 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012CA 302E 000A move.w D0, [A6 + 0xA]
000012CE 9068 0002 sub.w D0, [A0 + 0x2]
000012D2 48C0 ext.l D0
label000012D4:
000012D4 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012D8 322E 0008 move.w D1, [A6 + 0x8]
000012DC 9250 sub.w D1, [A0]
000012DE 6C10 bge +0x12 /* 000012F0 */
000012E0 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012E4 322E 0008 move.w D1, [A6 + 0x8]
000012E8 9250 sub.w D1, [A0]
000012EA 4441 neg.w D1
000012EC 48C1 ext.l D1
000012EE 600C bra +0xE /* 000012FC */
label000012F0:
000012F0 206D F4C4 movea.l A0, [A5 - 0xB3C]
000012F4 322E 0008 move.w D1, [A6 + 0x8]
000012F8 9250 sub.w D1, [A0]
000012FA 48C1 ext.l D1
label000012FC:
000012FC D280 add.l D1, D0
000012FE 206D B9F8 movea.l A0, [A5 - 0x4608]
00001302 3028 03FA move.w D0, [A0 + 0x3FA]
00001306 48C0 ext.l D0
00001308 E580 asl D0, 2
0000130A B081 cmp.l D0, D1
0000130C 6E16 bgt +0x18 /* 00001324 */
label0000130E:
0000130E 206D F4C4 movea.l A0, [A5 - 0xB3C]
00001312 302D F4C2 move.w D0, [A5 - 0xB3E]
00001316 526D F4C2 addq.w [A5 - 0xB3E], 1
0000131A 48C0 ext.l D0
0000131C E580 asl D0, 2
0000131E 21AE 0008 0800 move.l [A0 + D0], [A6 + 0x8]
label00001324:
00001324 7000 moveq.l D0, 0x00
label00001326:
00001326 4CEE 1880 FD82 movem.l D7,A3,A4, [A6 - 0x27E]
0000132C 4E5E unlink A6
0000132E 4E75 rts
fn00001330:
00001330 4E56 FFF8 link A6, -0x0008
00001334 48E7 1100 movem.l -[A7], D3,D7
00001338 41EE FFF8 lea.l A0, [A6 - 0x8]
0000133C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001340 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001344 2F2E 000C move.l -[A7], [A6 + 0xC]
00001348 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000134C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001350 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001354 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001358 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000135C 4247 clr.w D7
0000135E 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001362:
00001362 48C7 ext.l D7
00001364 2F07 move.l -[A7], D7
00001366 700A moveq.l D0, 0x0A
00001368 2F00 move.l -[A7], D0
0000136A 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
0000136E 2D40 FFFC move.l [A6 - 0x4], D0
00001372 4A47 tst.w D7
00001374 508F addq.l A7, 8
00001376 671C beq +0x1E /* 00001394 */
00001378 2F2E 0018 move.l -[A7], [A6 + 0x18]
0000137C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001380 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00001384 4EBA F45A jsr [PC - 0xBA6 /* 000007E0 */]
00001388 4A40 tst.w D0
0000138A 4FEF 000C lea.l A7, [A7 + 0xC]
0000138E 6704 beq +0x6 /* 00001394 */
00001390 7001 moveq.l D0, 0x01
00001392 6010 bra +0x12 /* 000013A4 */
label00001394:
00001394 2D6E FFFC FFF8 move.l [A6 - 0x8], [A6 - 0x4]
0000139A 5247 addq.w D7, 1
0000139C 0C47 000A cmpi.w D7, 0xA /* '\n' */
000013A0 6FC0 ble -0x3E /* 00001362 */
000013A2 7000 moveq.l D0, 0x00
label000013A4:
000013A4 4CEE 0088 FFF0 movem.l D3,D7, [A6 - 0x10]
000013AA 4E5E unlink A6
000013AC 4E75 rts
fn000013AE:
000013AE 4E56 FFF8 link A6, -0x0008
000013B2 48E7 1300 movem.l -[A7], D3,D6,D7
000013B6 4246 clr.w D6
000013B8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000013BC 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000013C0 2F2E 000C move.l -[A7], [A6 + 0xC]
000013C4 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000013C8 2F2E 0010 move.l -[A7], [A6 + 0x10]
000013CC 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000013D0 2F2E 0014 move.l -[A7], [A6 + 0x14]
000013D4 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000013D8 7000 moveq.l D0, 0x00
000013DA 2F00 move.l -[A7], D0
000013DC 7205 moveq.l D1, 0x05
000013DE 2F01 move.l -[A7], D1
000013E0 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
000013E4 2D40 FFF8 move.l [A6 - 0x8], D0
000013E8 7E01 moveq.l D7, 0x01
000013EA 4FEF 0018 lea.l A7, [A7 + 0x18]
label000013EE:
000013EE 48C7 ext.l D7
000013F0 2F07 move.l -[A7], D7
000013F2 7005 moveq.l D0, 0x05
000013F4 2F00 move.l -[A7], D0
000013F6 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
000013FA 2D40 FFFC move.l [A6 - 0x4], D0
000013FE 302E FFFC move.w D0, [A6 - 0x4]
00001402 B06E 0018 cmp.w D0, [A6 + 0x18]
00001406 508F addq.l A7, 8
00001408 6E0A bgt +0xC /* 00001414 */
0000140A 302E FFF8 move.w D0, [A6 - 0x8]
0000140E B06E 0018 cmp.w D0, [A6 + 0x18]
00001412 6E2C bgt +0x2E /* 00001440 */
label00001414:
00001414 302E FFF8 move.w D0, [A6 - 0x8]
00001418 B06E 0018 cmp.w D0, [A6 + 0x18]
0000141C 6E0A bgt +0xC /* 00001428 */
0000141E 302E FFFC move.w D0, [A6 - 0x4]
00001422 B06E 0018 cmp.w D0, [A6 + 0x18]
00001426 6E18 bgt +0x1A /* 00001440 */
label00001428:
00001428 302E FFFC move.w D0, [A6 - 0x4]
0000142C B06E 0018 cmp.w D0, [A6 + 0x18]
00001430 6600 0100 bne +0x102 /* 00001532 */
00001434 302E FFF8 move.w D0, [A6 - 0x8]
00001438 B06E 0018 cmp.w D0, [A6 + 0x18]
0000143C 6600 00F4 bne +0xF6 /* 00001532 */
label00001440:
00001440 302E FFFA move.w D0, [A6 - 0x6]
00001444 B06E FFFE cmp.w D0, [A6 - 0x2]
00001448 6C08 bge +0xA /* 00001452 */
0000144A 302E FFFA move.w D0, [A6 - 0x6]
0000144E 48C0 ext.l D0
00001450 6006 bra +0x8 /* 00001458 */
label00001452:
00001452 302E FFFE move.w D0, [A6 - 0x2]
00001456 48C0 ext.l D0
label00001458:
00001458 322E 001A move.w D1, [A6 + 0x1A]
0000145C 48C1 ext.l D1
0000145E B081 cmp.l D0, D1
00001460 6D06 blt +0x8 /* 00001468 */
00001462 5246 addq.w D6, 1
00001464 6000 00CC bra +0xCE /* 00001532 */
label00001468:
00001468 302E FFFA move.w D0, [A6 - 0x6]
0000146C B06E FFFE cmp.w D0, [A6 - 0x2]
00001470 6F08 ble +0xA /* 0000147A */
00001472 302E FFFA move.w D0, [A6 - 0x6]
00001476 48C0 ext.l D0
00001478 6006 bra +0x8 /* 00001480 */
label0000147A:
0000147A 302E FFFE move.w D0, [A6 - 0x2]
0000147E 48C0 ext.l D0
label00001480:
00001480 322E 001A move.w D1, [A6 + 0x1A]
00001484 48C1 ext.l D1
00001486 B081 cmp.l D0, D1
00001488 6F00 00A8 ble +0xAA /* 00001532 */
0000148C 302E FFF8 move.w D0, [A6 - 0x8]
00001490 48C0 ext.l D0
00001492 322E FFFC move.w D1, [A6 - 0x4]
00001496 48C1 ext.l D1
00001498 342E FFF8 move.w D2, [A6 - 0x8]
0000149C 48C2 ext.l D2
0000149E 9282 sub.l D1, D2
000014A0 342E 001A move.w D2, [A6 + 0x1A]
000014A4 48C2 ext.l D2
000014A6 362E FFFA move.w D3, [A6 - 0x6]
000014AA 48C3 ext.l D3
000014AC 9483 sub.l D2, D3
000014AE 2F00 move.l -[A7], D0
000014B0 2001 move.l D0, D1
000014B2 2202 move.l D1, D2
000014B4 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000014B8 2200 move.l D1, D0
000014BA 201F move.l D0, [A7]+
000014BC 342E FFFE move.w D2, [A6 - 0x2]
000014C0 48C2 ext.l D2
000014C2 362E FFFA move.w D3, [A6 - 0x6]
000014C6 48C3 ext.l D3
000014C8 9483 sub.l D2, D3
000014CA 2F00 move.l -[A7], D0
000014CC 2001 move.l D0, D1
000014CE 2202 move.l D1, D2
000014D0 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000014D4 2200 move.l D1, D0
000014D6 201F move.l D0, [A7]+
000014D8 D280 add.l D1, D0
000014DA 302E 0018 move.w D0, [A6 + 0x18]
000014DE 48C0 ext.l D0
000014E0 B280 cmp.l D1, D0
000014E2 6E28 bgt +0x2A /* 0000150C */
000014E4 302E FFFE move.w D0, [A6 - 0x2]
000014E8 B06E FFFA cmp.w D0, [A6 - 0x6]
000014EC 5CC0 sge D0
000014EE 0240 0001 andi.w D0, 0x1
000014F2 48C0 ext.l D0
000014F4 322E FFFC move.w D1, [A6 - 0x4]
000014F8 B26E FFF8 cmp.w D1, [A6 - 0x8]
000014FC 5CC1 sge D1
000014FE 0241 0001 andi.w D1, 0x1
00001502 48C1 ext.l D1
00001504 B280 cmp.l D1, D0
00001506 662A bne +0x2C /* 00001532 */
00001508 5246 addq.w D6, 1
0000150A 6026 bra +0x28 /* 00001532 */
label0000150C:
0000150C 302E FFFE move.w D0, [A6 - 0x2]
00001510 B06E FFFA cmp.w D0, [A6 - 0x6]
00001514 5CC0 sge D0
00001516 0240 0001 andi.w D0, 0x1
0000151A 48C0 ext.l D0
0000151C 322E FFFC move.w D1, [A6 - 0x4]
00001520 B26E FFF8 cmp.w D1, [A6 - 0x8]
00001524 5CC1 sge D1
00001526 0241 0001 andi.w D1, 0x1
0000152A 48C1 ext.l D1
0000152C B280 cmp.l D1, D0
0000152E 6702 beq +0x4 /* 00001532 */
00001530 5246 addq.w D6, 1
label00001532:
00001532 2D6E FFFC FFF8 move.l [A6 - 0x8], [A6 - 0x4]
00001538 5247 addq.w D7, 1
0000153A 0C47 0005 cmpi.w D7, 0x5
0000153E 6F00 FEAE ble -0x150 /* 000013EE */
00001542 3006 move.w D0, D6
00001544 4CEE 00C8 FFEC movem.l D3,D6,D7, [A6 - 0x14]
0000154A 4E5E unlink A6
0000154C 4E75 rts
fn0000154E:
0000154E 48E7 0300 movem.l -[A7], D6,D7
00001552 302F 0010 move.w D0, [A7 + 0x10]
00001556 48C0 ext.l D0
00001558 322F 000C move.w D1, [A7 + 0xC]
0000155C 48C1 ext.l D1
0000155E 2E00 move.l D7, D0
00001560 9E81 sub.l D7, D1
00001562 302F 0014 move.w D0, [A7 + 0x14]
00001566 48C0 ext.l D0
00001568 322F 000C move.w D1, [A7 + 0xC]
0000156C 48C1 ext.l D1
0000156E 2C00 move.l D6, D0
00001570 9C81 sub.l D6, D1
00001572 BC87 cmp.l D6, D7
00001574 670C beq +0xE /* 00001582 */
00001576 2007 move.l D0, D7
00001578 2206 move.l D1, D6
0000157A 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000157E 4A80 tst.l D0
00001580 6F04 ble +0x6 /* 00001586 */
label00001582:
00001582 7000 moveq.l D0, 0x00
00001584 6044 bra +0x46 /* 000015CA */
label00001586:
00001586 302F 0012 move.w D0, [A7 + 0x12]
0000158A 48C0 ext.l D0
0000158C 322F 0016 move.w D1, [A7 + 0x16]
00001590 48C1 ext.l D1
00001592 342F 0012 move.w D2, [A7 + 0x12]
00001596 48C2 ext.l D2
00001598 9282 sub.l D1, D2
0000159A 2F00 move.l -[A7], D0
0000159C 2001 move.l D0, D1
0000159E 2207 move.l D1, D7
000015A0 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000015A4 2200 move.l D1, D0
000015A6 201F move.l D0, [A7]+
000015A8 2406 move.l D2, D6
000015AA 9487 sub.l D2, D7
000015AC 2F00 move.l -[A7], D0
000015AE 2001 move.l D0, D1
000015B0 2202 move.l D1, D2
000015B2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000015B6 2200 move.l D1, D0
000015B8 201F move.l D0, [A7]+
000015BA 9081 sub.l D0, D1
000015BC 322F 000E move.w D1, [A7 + 0xE]
000015C0 48C1 ext.l D1
000015C2 B280 cmp.l D1, D0
000015C4 5DC0 slt D0
000015C6 0240 0001 andi.w D0, 0x1
label000015CA:
000015CA 4CDF 00C0 movem.l D6,D7, [A7]+
000015CE 4E75 rts
export_1424:
000015D0 4E56 0000 link A6, 0
000015D4 48E7 0110 movem.l -[A7], D7,A3
000015D8 266E 0008 movea.l A3, [A6 + 0x8]
000015DC 2B4B F4BE move.l [A5 - 0xB42], A3
000015E0 206B 0010 movea.l A0, [A3 + 0x10]
000015E4 7000 moveq.l D0, 0x00
000015E6 3028 003C move.w D0, [A0 + 0x3C]
000015EA 7201 moveq.l D1, 0x01
000015EC C280 and.l D1, D0
000015EE 56C0 sne D0
000015F0 0240 0001 andi.w D0, 0x1
000015F4 48C0 ext.l D0
000015F6 2F00 move.l -[A7], D0
000015F8 206B 0010 movea.l A0, [A3 + 0x10]
000015FC 4A28 002D tst.b [A0 + 0x2D]
00001600 56C0 sne D0
00001602 0240 0001 andi.w D0, 0x1
00001606 48C0 ext.l D0
00001608 2F00 move.l -[A7], D0
0000160A 206B 0010 movea.l A0, [A3 + 0x10]
0000160E 7000 moveq.l D0, 0x00
00001610 3028 003C move.w D0, [A0 + 0x3C]
00001614 7202 moveq.l D1, 0x02
00001616 C280 and.l D1, D0
00001618 56C0 sne D0
0000161A 0240 0001 andi.w D0, 0x1
0000161E 48C0 ext.l D0
00001620 2F00 move.l -[A7], D0
00001622 206B 0010 movea.l A0, [A3 + 0x10]
00001626 3028 0040 move.w D0, [A0 + 0x40]
0000162A 48C0 ext.l D0
0000162C 2F00 move.l -[A7], D0
0000162E 206B 0010 movea.l A0, [A3 + 0x10]
00001632 2F28 0044 move.l -[A7], [A0 + 0x44]
00001636 2F2E 000C move.l -[A7], [A6 + 0xC]
0000163A 4EBA 0016 jsr [PC + 0x16 /* 00001652 */]
0000163E 3E00 move.w D7, D0
00001640 7000 moveq.l D0, 0x00
00001642 2B40 F4BE move.l [A5 - 0xB42], D0
00001646 3007 move.w D0, D7
00001648 4CEE 0880 FFF8 movem.l D7,A3, [A6 - 0x8]
0000164E 4E5E unlink A6
00001650 4E75 rts
export_1425:
fn00001652:
00001652 4E56 FFFE link A6, -0x0002
00001656 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
0000165A 3A2E 001E move.w D5, [A6 + 0x1E]
0000165E 3C2E 0012 move.w D6, [A6 + 0x12]
00001662 266E 000C movea.l A3, [A6 + 0xC]
00001666 4247 clr.w D7
00001668 4244 clr.w D4
0000166A 7A01 moveq.l D5, 0x01
0000166C 0C46 0003 cmpi.w D6, 0x3
00001670 6C06 bge +0x8 /* 00001678 */
00001672 4245 clr.w D5
00001674 426E 0016 clr.w [A6 + 0x16]
label00001678:
00001678 4A45 tst.w D5
0000167A 675E beq +0x60 /* 000016DA */
0000167C 4A6E 001A tst.w [A6 + 0x1A]
00001680 6758 beq +0x5A /* 000016DA */
00001682 4AAD F4BE tst.l [A5 - 0xB42]
00001686 6752 beq +0x54 /* 000016DA */
00001688 206D F4BE movea.l A0, [A5 - 0xB42]
0000168C 3028 0006 move.w D0, [A0 + 0x6]
00001690 48C0 ext.l D0
00001692 2F00 move.l -[A7], D0
00001694 206D F4BE movea.l A0, [A5 - 0xB42]
00001698 3028 0002 move.w D0, [A0 + 0x2]
0000169C 48C0 ext.l D0
0000169E 2F00 move.l -[A7], D0
000016A0 302E 000A move.w D0, [A6 + 0xA]
000016A4 48C0 ext.l D0
000016A6 2F00 move.l -[A7], D0
000016A8 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
000016AC 3D40 000A move.w [A6 + 0xA], D0
000016B0 206D F4BE movea.l A0, [A5 - 0xB42]
000016B4 3028 0004 move.w D0, [A0 + 0x4]
000016B8 48C0 ext.l D0
000016BA 2F00 move.l -[A7], D0
000016BC 206D F4BE movea.l A0, [A5 - 0xB42]
000016C0 3010 move.w D0, [A0]
000016C2 48C0 ext.l D0
000016C4 2F00 move.l -[A7], D0
000016C6 302E 0008 move.w D0, [A6 + 0x8]
000016CA 48C0 ext.l D0
000016CC 2F00 move.l -[A7], D0
000016CE 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
000016D2 3D40 0008 move.w [A6 + 0x8], D0
000016D6 4FEF 0018 lea.l A7, [A7 + 0x18]
label000016DA:
000016DA 4A6E 0016 tst.w [A6 + 0x16]
000016DE 6600 00C0 bne +0xC2 /* 000017A0 */
000016E2 4A6E 001A tst.w [A6 + 0x1A]
000016E6 6704 beq +0x6 /* 000016EC */
000016E8 4A45 tst.w D5
000016EA 6660 bne +0x62 /* 0000174C */
label000016EC:
000016EC 3006 move.w D0, D6
000016EE 5340 subq.w D0, 1
000016F0 B047 cmp.w D0, D7
000016F2 6E2A bgt +0x2C /* 0000171E */
000016F4 4A45 tst.w D5
000016F6 6700 01EE beq +0x1F0 /* 000018E6 */
000016FA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000016FE 2F13 move.l -[A7], [A3]
00001700 48C6 ext.l D6
00001702 2006 move.l D0, D6
00001704 E580 asl D0, 2
00001706 2F33 08FC move.l -[A7], [A3 + D0 - 0x4]
0000170A 4EBA F0D4 jsr [PC - 0xF2C /* 000007E0 */]
0000170E 4A40 tst.w D0
00001710 4FEF 000C lea.l A7, [A7 + 0xC]
00001714 6700 01D0 beq +0x1D2 /* 000018E6 */
00001718 5244 addq.w D4, 1
0000171A 6000 01CA bra +0x1CC /* 000018E6 */
label0000171E:
0000171E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001722 48C7 ext.l D7
00001724 2007 move.l D0, D7
00001726 E580 asl D0, 2
00001728 2F33 0804 move.l -[A7], [A3 + D0 + 0x4]
0000172C 48C7 ext.l D7
0000172E 2007 move.l D0, D7
00001730 E580 asl D0, 2
00001732 2F33 0800 move.l -[A7], [A3 + D0]
00001736 4EBA F0A8 jsr [PC - 0xF58 /* 000007E0 */]
0000173A 4A40 tst.w D0
0000173C 4FEF 000C lea.l A7, [A7 + 0xC]
00001740 6706 beq +0x8 /* 00001748 */
00001742 5244 addq.w D4, 1
00001744 6000 01A0 bra +0x1A2 /* 000018E6 */
label00001748:
00001748 5247 addq.w D7, 1
0000174A 60A0 bra -0x5E /* 000016EC */
label0000174C:
0000174C 2F13 move.l -[A7], [A3]
0000174E 48C6 ext.l D6
00001750 2006 move.l D0, D6
00001752 E580 asl D0, 2
00001754 2F33 08FC move.l -[A7], [A3 + D0 - 0x4]
00001758 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000175C 4EBA FDF0 jsr [PC - 0x210 /* 0000154E */]
00001760 3800 move.w D4, D0
00001762 4FEF 000C lea.l A7, [A7 + 0xC]
label00001766:
00001766 3006 move.w D0, D6
00001768 5340 subq.w D0, 1
0000176A B047 cmp.w D0, D7
0000176C 6E08 bgt +0xA /* 00001776 */
0000176E 0244 0001 andi.w D4, 0x1
00001772 6000 0172 bra +0x174 /* 000018E6 */
label00001776:
00001776 48C7 ext.l D7
00001778 2007 move.l D0, D7
0000177A E580 asl D0, 2
0000177C 2F33 0804 move.l -[A7], [A3 + D0 + 0x4]
00001780 48C7 ext.l D7
00001782 2007 move.l D0, D7
00001784 E580 asl D0, 2
00001786 2F33 0800 move.l -[A7], [A3 + D0]
0000178A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000178E 4EBA FDBE jsr [PC - 0x242 /* 0000154E */]
00001792 4A40 tst.w D0
00001794 4FEF 000C lea.l A7, [A7 + 0xC]
00001798 6702 beq +0x4 /* 0000179C */
0000179A 5244 addq.w D4, 1
label0000179C:
0000179C 5247 addq.w D7, 1
0000179E 60C6 bra -0x38 /* 00001766 */
label000017A0:
000017A0 4A6E 001A tst.w [A6 + 0x1A]
000017A4 6706 beq +0x8 /* 000017AC */
000017A6 4A45 tst.w D5
000017A8 6600 0132 bne +0x134 /* 000018DC */
label000017AC:
000017AC 3D46 FFFE move.w [A6 - 0x2], D6
000017B0 4A45 tst.w D5
000017B2 6600 009E bne +0xA0 /* 00001852 */
000017B6 546E FFFE addq.w [A6 - 0x2], 2
000017BA 6000 0096 bra +0x98 /* 00001852 */
label000017BE:
000017BE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000017C2 48C5 ext.l D5
000017C4 2F05 move.l -[A7], D5
000017C6 48C6 ext.l D6
000017C8 2F06 move.l -[A7], D6
000017CA 48C7 ext.l D7
000017CC 2007 move.l D0, D7
000017CE 5280 addq.l D0, 1
000017D0 2F00 move.l -[A7], D0
000017D2 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000017D6 48C0 ext.l D0
000017D8 E580 asl D0, 2
000017DA 4FEF 000C lea.l A7, [A7 + 0xC]
000017DE 2F33 0800 move.l -[A7], [A3 + D0]
000017E2 48C5 ext.l D5
000017E4 2F05 move.l -[A7], D5
000017E6 48C6 ext.l D6
000017E8 2F06 move.l -[A7], D6
000017EA 48C7 ext.l D7
000017EC 2F07 move.l -[A7], D7
000017EE 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000017F2 48C0 ext.l D0
000017F4 E580 asl D0, 2
000017F6 4FEF 000C lea.l A7, [A7 + 0xC]
000017FA 2F33 0800 move.l -[A7], [A3 + D0]
000017FE 48C5 ext.l D5
00001800 2F05 move.l -[A7], D5
00001802 48C6 ext.l D6
00001804 2F06 move.l -[A7], D6
00001806 48C7 ext.l D7
00001808 2007 move.l D0, D7
0000180A 5380 subq.l D0, 1
0000180C 2F00 move.l -[A7], D0
0000180E 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
00001812 48C0 ext.l D0
00001814 E580 asl D0, 2
00001816 4FEF 000C lea.l A7, [A7 + 0xC]
0000181A 2F33 0800 move.l -[A7], [A3 + D0]
0000181E 48C5 ext.l D5
00001820 2F05 move.l -[A7], D5
00001822 48C6 ext.l D6
00001824 2F06 move.l -[A7], D6
00001826 48C7 ext.l D7
00001828 2007 move.l D0, D7
0000182A 5580 subq.l D0, 2
0000182C 2F00 move.l -[A7], D0
0000182E 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
00001832 48C0 ext.l D0
00001834 E580 asl D0, 2
00001836 4FEF 000C lea.l A7, [A7 + 0xC]
0000183A 2F33 0800 move.l -[A7], [A3 + D0]
0000183E 4EBA FAF0 jsr [PC - 0x510 /* 00001330 */]
00001842 4A40 tst.w D0
00001844 4FEF 0014 lea.l A7, [A7 + 0x14]
00001848 6706 beq +0x8 /* 00001850 */
0000184A 5244 addq.w D4, 1
0000184C 6000 0098 bra +0x9A /* 000018E6 */
label00001850:
00001850 5247 addq.w D7, 1
label00001852:
00001852 BE6E FFFE cmp.w D7, [A6 - 0x2]
00001856 6D00 FF66 blt -0x98 /* 000017BE */
0000185A 6000 008A bra +0x8C /* 000018E6 */
label0000185E:
0000185E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001862 48C5 ext.l D5
00001864 2F05 move.l -[A7], D5
00001866 48C6 ext.l D6
00001868 2F06 move.l -[A7], D6
0000186A 48C7 ext.l D7
0000186C 2007 move.l D0, D7
0000186E 5280 addq.l D0, 1
00001870 2F00 move.l -[A7], D0
00001872 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
00001876 48C0 ext.l D0
00001878 E580 asl D0, 2
0000187A 4FEF 000C lea.l A7, [A7 + 0xC]
0000187E 2F33 0800 move.l -[A7], [A3 + D0]
00001882 48C7 ext.l D7
00001884 2007 move.l D0, D7
00001886 E580 asl D0, 2
00001888 2F33 0800 move.l -[A7], [A3 + D0]
0000188C 48C5 ext.l D5
0000188E 2F05 move.l -[A7], D5
00001890 48C6 ext.l D6
00001892 2F06 move.l -[A7], D6
00001894 48C7 ext.l D7
00001896 2007 move.l D0, D7
00001898 5380 subq.l D0, 1
0000189A 2F00 move.l -[A7], D0
0000189C 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000018A0 48C0 ext.l D0
000018A2 E580 asl D0, 2
000018A4 4FEF 000C lea.l A7, [A7 + 0xC]
000018A8 2F33 0800 move.l -[A7], [A3 + D0]
000018AC 48C5 ext.l D5
000018AE 2F05 move.l -[A7], D5
000018B0 48C6 ext.l D6
000018B2 2F06 move.l -[A7], D6
000018B4 48C7 ext.l D7
000018B6 2007 move.l D0, D7
000018B8 5580 subq.l D0, 2
000018BA 2F00 move.l -[A7], D0
000018BC 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000018C0 48C0 ext.l D0
000018C2 E580 asl D0, 2
000018C4 4FEF 000C lea.l A7, [A7 + 0xC]
000018C8 2F33 0800 move.l -[A7], [A3 + D0]
000018CC 4EBA FAE0 jsr [PC - 0x520 /* 000013AE */]
000018D0 4A40 tst.w D0
000018D2 4FEF 0014 lea.l A7, [A7 + 0x14]
000018D6 6702 beq +0x4 /* 000018DA */
000018D8 5244 addq.w D4, 1
label000018DA:
000018DA 5247 addq.w D7, 1
label000018DC:
000018DC BC47 cmp.w D6, D7
000018DE 6E00 FF7E bgt -0x80 /* 0000185E */
000018E2 0244 0001 andi.w D4, 0x1
label000018E6:
000018E6 3004 move.w D0, D4
000018E8 4CEE 08F0 FFEA movem.l D4,D5,D6,D7,A3, [A6 - 0x16]
000018EE 4E5E unlink A6
000018F0 4E75 rts
export_1426:
000018F2 4E56 FFEC link A6, -0x0014
000018F6 48E7 1318 movem.l -[A7], D3,D6,D7,A3,A4
000018FA 286E 0008 movea.l A4, [A6 + 0x8]
000018FE 4878 7333 push.l 0x7333 /* 's3' */
00001902 206D B9F8 movea.l A0, [A5 - 0x4608]
00001906 3028 017A move.w D0, [A0 + 0x17A]
0000190A 48C0 ext.l D0
0000190C 2F00 move.l -[A7], D0
0000190E 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001912 5340 subq.w D0, 1
00001914 3D40 FFF6 move.w [A6 - 0xA], D0
00001918 4878 7333 push.l 0x7333 /* 's3' */
0000191C 206D B9F8 movea.l A0, [A5 - 0x4608]
00001920 3028 017C move.w D0, [A0 + 0x17C]
00001924 48C0 ext.l D0
00001926 2F00 move.l -[A7], D0
00001928 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
0000192C 5340 subq.w D0, 1
0000192E 3D40 FFF4 move.w [A6 - 0xC], D0
00001932 302C 0006 move.w D0, [A4 + 0x6]
00001936 906E FFF6 sub.w D0, [A6 - 0xA]
0000193A 3B40 F46C move.w [A5 - 0xB94], D0
0000193E 302C 0004 move.w D0, [A4 + 0x4]
00001942 906E FFF4 sub.w D0, [A6 - 0xC]
00001946 3B40 F46A move.w [A5 - 0xB96], D0
0000194A 302E FFF6 move.w D0, [A6 - 0xA]
0000194E D06C 0002 add.w D0, [A4 + 0x2]
00001952 3B40 F470 move.w [A5 - 0xB90], D0
00001956 302E FFF4 move.w D0, [A6 - 0xC]
0000195A D054 add.w D0, [A4]
0000195C 3B40 F46E move.w [A5 - 0xB92], D0
00001960 486E FFF8 pea.l [A6 - 0x8]
00001964 4EAD 127A jsr [A5 + 0x127A /* export_587 */]
00001968 266C 0010 movea.l A3, [A4 + 0x10]
0000196C 2D6B 0044 FFEC move.l [A6 - 0x14], [A3 + 0x44]
00001972 2B4B F4FA move.l [A5 - 0xB06], A3
00001976 41ED F4F2 lea.l A0, [A5 - 0xB0E]
0000197A 224C movea.l A1, A4
0000197C 20D9 move.l [A0]+, [A1]+
0000197E 20D9 move.l [A0]+, [A1]+
00001980 7001 moveq.l D0, 0x01
00001982 4A6D F4F0 tst.w [A5 - 0xB10]
00001986 4FEF 0014 lea.l A7, [A7 + 0x14]
0000198A 660A bne +0xC /* 00001996 */
0000198C 7201 moveq.l D1, 0x01
0000198E C26B 003C and.w D1, [A3 + 0x3C]
00001992 6602 bne +0x4 /* 00001996 */
00001994 7000 moveq.l D0, 0x00
label00001996:
00001996 4A80 tst.l D0
00001998 6704 beq +0x6 /* 0000199E */
0000199A 7000 moveq.l D0, 0x00
0000199C 6002 bra +0x4 /* 000019A0 */
label0000199E:
0000199E 7001 moveq.l D0, 0x01
label000019A0:
000019A0 3B40 F4EE move.w [A5 - 0xB12], D0
000019A4 7001 moveq.l D0, 0x01
000019A6 C06B 003C and.w D0, [A3 + 0x3C]
000019AA 6612 bne +0x14 /* 000019BE */
000019AC 302B 0040 move.w D0, [A3 + 0x40]
000019B0 5340 subq.w D0, 1
000019B2 B06D F4F0 cmp.w D0, [A5 - 0xB10]
000019B6 6606 bne +0x8 /* 000019BE */
000019B8 006D 0002 F4EE ori.w [A5 - 0xB12], 0x2
label000019BE:
000019BE 7002 moveq.l D0, 0x02
000019C0 C06B 003C and.w D0, [A3 + 0x3C]
000019C4 6706 beq +0x8 /* 000019CC */
000019C6 006D 0004 F4EE ori.w [A5 - 0xB12], 0x4
label000019CC:
000019CC 7004 moveq.l D0, 0x04
000019CE B06B 0040 cmp.w D0, [A3 + 0x40]
000019D2 6F06 ble +0x8 /* 000019DA */
000019D4 006D 0008 F4EE ori.w [A5 - 0xB12], 0x8
label000019DA:
000019DA 7CFD moveq.l D6, 0xFFFFFFFD
label000019DC:
000019DC 3E2D F4F0 move.w D7, [A5 - 0xB10]
000019E0 DE46 add.w D7, D6
000019E2 6012 bra +0x14 /* 000019F6 */
label000019E4:
000019E4 302B 003C move.w D0, [A3 + 0x3C]
000019E8 0800 0000 btst.b D0, 0x0
000019EC 6706 beq +0x8 /* 000019F4 */
000019EE DE6B 0040 add.w D7, [A3 + 0x40]
000019F2 6002 bra +0x4 /* 000019F6 */
label000019F4:
000019F4 4247 clr.w D7
label000019F6:
000019F6 4A47 tst.w D7
000019F8 6DEA blt -0x14 /* 000019E4 */
000019FA 6016 bra +0x18 /* 00001A12 */
label000019FC:
000019FC 302B 003C move.w D0, [A3 + 0x3C]
00001A00 0800 0000 btst.b D0, 0x0
00001A04 6706 beq +0x8 /* 00001A0C */
00001A06 9E6B 0040 sub.w D7, [A3 + 0x40]
00001A0A 6006 bra +0x8 /* 00001A12 */
label00001A0C:
00001A0C 3E2B 0040 move.w D7, [A3 + 0x40]
00001A10 5347 subq.w D7, 1
label00001A12:
00001A12 BE6B 0040 cmp.w D7, [A3 + 0x40]
00001A16 6CE4 bge -0x1A /* 000019FC */
00001A18 302C 0006 move.w D0, [A4 + 0x6]
00001A1C 48C0 ext.l D0
00001A1E 2F00 move.l -[A7], D0
00001A20 302C 0002 move.w D0, [A4 + 0x2]
00001A24 48C0 ext.l D0
00001A26 2F00 move.l -[A7], D0
00001A28 206E FFEC movea.l A0, [A6 - 0x14]
00001A2C 48C7 ext.l D7
00001A2E 2007 move.l D0, D7
00001A30 E580 asl D0, 2
00001A32 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001A36 48C0 ext.l D0
00001A38 2F00 move.l -[A7], D0
00001A3A 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001A3E 206D F4CA movea.l A0, [A5 - 0xB36]
00001A42 48C6 ext.l D6
00001A44 2206 move.l D1, D6
00001A46 E581 asl D1, 2
00001A48 3180 1802 move.w [A0 + D1 + 0x2], D0
00001A4C 302C 0004 move.w D0, [A4 + 0x4]
00001A50 48C0 ext.l D0
00001A52 2F00 move.l -[A7], D0
00001A54 3014 move.w D0, [A4]
00001A56 48C0 ext.l D0
00001A58 2F00 move.l -[A7], D0
00001A5A 206E FFEC movea.l A0, [A6 - 0x14]
00001A5E 48C7 ext.l D7
00001A60 2007 move.l D0, D7
00001A62 E580 asl D0, 2
00001A64 3030 0800 move.w D0, [A0 + D0]
00001A68 48C0 ext.l D0
00001A6A 2F00 move.l -[A7], D0
00001A6C 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001A70 206D F4CA movea.l A0, [A5 - 0xB36]
00001A74 48C6 ext.l D6
00001A76 2206 move.l D1, D6
00001A78 E581 asl D1, 2
00001A7A 3180 1800 move.w [A0 + D1], D0
00001A7E 4FEF 0018 lea.l A7, [A7 + 0x18]
00001A82 5246 addq.w D6, 1
00001A84 0C46 0004 cmpi.w D6, 0x4
00001A88 6D00 FF52 blt -0xAC /* 000019DC */
00001A8C 206D F4CA movea.l A0, [A5 - 0xB36]
00001A90 3D68 0002 FFF2 move.w [A6 - 0xE], [A0 + 0x2]
00001A96 206D F4CA movea.l A0, [A5 - 0xB36]
00001A9A 3D50 FFF0 move.w [A6 - 0x10], [A0]
00001A9E 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00001AA2 4EBA EDF0 jsr [PC - 0x1210 /* 00000894 */]
00001AA6 700B moveq.l D0, 0x0B
00001AA8 588F addq.l A7, 4
00001AAA 4CEE 18C8 FFD8 movem.l D3,D6,D7,A3,A4, [A6 - 0x28]
00001AB0 4E5E unlink A6
00001AB2 4E75 rts
export_1427:
00001AB4 4E56 FFF4 link A6, -0x000C
00001AB8 2F07 move.l -[A7], D7
00001ABA 302D F464 move.w D0, [A5 - 0xB9C]
00001ABE 0800 0000 btst.b D0, 0x0
00001AC2 670A beq +0xC /* 00001ACE */
00001AC4 486E 0008 pea.l [A6 + 0x8]
00001AC8 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */]
00001ACC 588F addq.l A7, 4
label00001ACE:
00001ACE 486E 0008 pea.l [A6 + 0x8]
00001AD2 4EAD 171A jsr [A5 + 0x171A /* export_735 */]
00001AD6 4EBA EFE2 jsr [PC - 0x101E /* 00000ABA */]
00001ADA 7010 moveq.l D0, 0x10
00001ADC C06D F464 and.w D0, [A5 - 0xB9C]
00001AE0 588F addq.l A7, 4
00001AE2 6600 03A4 bne +0x3A6 /* 00001E88 */
00001AE6 41EE FFF4 lea.l A0, [A6 - 0xC]
00001AEA 43ED F4F2 lea.l A1, [A5 - 0xB0E]
00001AEE 20D9 move.l [A0]+, [A1]+
00001AF0 20D9 move.l [A0]+, [A1]+
00001AF2 206D F4CA movea.l A0, [A5 - 0xB36]
00001AF6 3B68 0002 F4F8 move.w [A5 - 0xB08], [A0 + 0x2]
00001AFC 3B68 0002 F4F4 move.w [A5 - 0xB0C], [A0 + 0x2]
00001B02 206D F4CA movea.l A0, [A5 - 0xB36]
00001B06 3B50 F4F6 move.w [A5 - 0xB0A], [A0]
00001B0A 3B50 F4F2 move.w [A5 - 0xB0E], [A0]
00001B0E 4247 clr.w D7
00001B10 6000 01CC bra +0x1CE /* 00001CDE */
label00001B14:
00001B14 BE6D F4F0 cmp.w D7, [A5 - 0xB10]
00001B18 6700 01C2 beq +0x1C4 /* 00001CDC */
00001B1C 302E FFFA move.w D0, [A6 - 0x6]
00001B20 48C0 ext.l D0
00001B22 2F00 move.l -[A7], D0
00001B24 302E FFF6 move.w D0, [A6 - 0xA]
00001B28 48C0 ext.l D0
00001B2A 2F00 move.l -[A7], D0
00001B2C 206D F4FA movea.l A0, [A5 - 0xB06]
00001B30 2068 0044 movea.l A0, [A0 + 0x44]
00001B34 48C7 ext.l D7
00001B36 2007 move.l D0, D7
00001B38 E580 asl D0, 2
00001B3A 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001B3E 48C0 ext.l D0
00001B40 2F00 move.l -[A7], D0
00001B42 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001B46 B06D F4F4 cmp.w D0, [A5 - 0xB0C]
00001B4A 4FEF 000C lea.l A7, [A7 + 0xC]
00001B4E 6F08 ble +0xA /* 00001B58 */
00001B50 302D F4F4 move.w D0, [A5 - 0xB0C]
00001B54 48C0 ext.l D0
00001B56 6030 bra +0x32 /* 00001B88 */
label00001B58:
00001B58 302E FFFA move.w D0, [A6 - 0x6]
00001B5C 48C0 ext.l D0
00001B5E 2F00 move.l -[A7], D0
00001B60 302E FFF6 move.w D0, [A6 - 0xA]
00001B64 48C0 ext.l D0
00001B66 2F00 move.l -[A7], D0
00001B68 206D F4FA movea.l A0, [A5 - 0xB06]
00001B6C 2068 0044 movea.l A0, [A0 + 0x44]
00001B70 48C7 ext.l D7
00001B72 2007 move.l D0, D7
00001B74 E580 asl D0, 2
00001B76 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001B7A 48C0 ext.l D0
00001B7C 2F00 move.l -[A7], D0
00001B7E 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001B82 48C0 ext.l D0
00001B84 4FEF 000C lea.l A7, [A7 + 0xC]
label00001B88:
00001B88 3B40 F4F4 move.w [A5 - 0xB0C], D0
00001B8C 302E FFF8 move.w D0, [A6 - 0x8]
00001B90 48C0 ext.l D0
00001B92 2F00 move.l -[A7], D0
00001B94 302E FFF4 move.w D0, [A6 - 0xC]
00001B98 48C0 ext.l D0
00001B9A 2F00 move.l -[A7], D0
00001B9C 206D F4FA movea.l A0, [A5 - 0xB06]
00001BA0 2068 0044 movea.l A0, [A0 + 0x44]
00001BA4 48C7 ext.l D7
00001BA6 2007 move.l D0, D7
00001BA8 E580 asl D0, 2
00001BAA 3030 0800 move.w D0, [A0 + D0]
00001BAE 48C0 ext.l D0
00001BB0 2F00 move.l -[A7], D0
00001BB2 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001BB6 B06D F4F2 cmp.w D0, [A5 - 0xB0E]
00001BBA 4FEF 000C lea.l A7, [A7 + 0xC]
00001BBE 6F08 ble +0xA /* 00001BC8 */
00001BC0 302D F4F2 move.w D0, [A5 - 0xB0E]
00001BC4 48C0 ext.l D0
00001BC6 6030 bra +0x32 /* 00001BF8 */
label00001BC8:
00001BC8 302E FFF8 move.w D0, [A6 - 0x8]
00001BCC 48C0 ext.l D0
00001BCE 2F00 move.l -[A7], D0
00001BD0 302E FFF4 move.w D0, [A6 - 0xC]
00001BD4 48C0 ext.l D0
00001BD6 2F00 move.l -[A7], D0
00001BD8 206D F4FA movea.l A0, [A5 - 0xB06]
00001BDC 2068 0044 movea.l A0, [A0 + 0x44]
00001BE0 48C7 ext.l D7
00001BE2 2007 move.l D0, D7
00001BE4 E580 asl D0, 2
00001BE6 3030 0800 move.w D0, [A0 + D0]
00001BEA 48C0 ext.l D0
00001BEC 2F00 move.l -[A7], D0
00001BEE 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001BF2 48C0 ext.l D0
00001BF4 4FEF 000C lea.l A7, [A7 + 0xC]
label00001BF8:
00001BF8 3B40 F4F2 move.w [A5 - 0xB0E], D0
00001BFC 302E FFFA move.w D0, [A6 - 0x6]
00001C00 48C0 ext.l D0
00001C02 2F00 move.l -[A7], D0
00001C04 302E FFF6 move.w D0, [A6 - 0xA]
00001C08 48C0 ext.l D0
00001C0A 2F00 move.l -[A7], D0
00001C0C 206D F4FA movea.l A0, [A5 - 0xB06]
00001C10 2068 0044 movea.l A0, [A0 + 0x44]
00001C14 48C7 ext.l D7
00001C16 2007 move.l D0, D7
00001C18 E580 asl D0, 2
00001C1A 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001C1E 48C0 ext.l D0
00001C20 2F00 move.l -[A7], D0
00001C22 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001C26 B06D F4F8 cmp.w D0, [A5 - 0xB08]
00001C2A 4FEF 000C lea.l A7, [A7 + 0xC]
00001C2E 6C08 bge +0xA /* 00001C38 */
00001C30 302D F4F8 move.w D0, [A5 - 0xB08]
00001C34 48C0 ext.l D0
00001C36 6030 bra +0x32 /* 00001C68 */
label00001C38:
00001C38 302E FFFA move.w D0, [A6 - 0x6]
00001C3C 48C0 ext.l D0
00001C3E 2F00 move.l -[A7], D0
00001C40 302E FFF6 move.w D0, [A6 - 0xA]
00001C44 48C0 ext.l D0
00001C46 2F00 move.l -[A7], D0
00001C48 206D F4FA movea.l A0, [A5 - 0xB06]
00001C4C 2068 0044 movea.l A0, [A0 + 0x44]
00001C50 48C7 ext.l D7
00001C52 2007 move.l D0, D7
00001C54 E580 asl D0, 2
00001C56 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001C5A 48C0 ext.l D0
00001C5C 2F00 move.l -[A7], D0
00001C5E 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001C62 48C0 ext.l D0
00001C64 4FEF 000C lea.l A7, [A7 + 0xC]
label00001C68:
00001C68 3B40 F4F8 move.w [A5 - 0xB08], D0
00001C6C 302E FFF8 move.w D0, [A6 - 0x8]
00001C70 48C0 ext.l D0
00001C72 2F00 move.l -[A7], D0
00001C74 302E FFF4 move.w D0, [A6 - 0xC]
00001C78 48C0 ext.l D0
00001C7A 2F00 move.l -[A7], D0
00001C7C 206D F4FA movea.l A0, [A5 - 0xB06]
00001C80 2068 0044 movea.l A0, [A0 + 0x44]
00001C84 48C7 ext.l D7
00001C86 2007 move.l D0, D7
00001C88 E580 asl D0, 2
00001C8A 3030 0800 move.w D0, [A0 + D0]
00001C8E 48C0 ext.l D0
00001C90 2F00 move.l -[A7], D0
00001C92 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001C96 B06D F4F6 cmp.w D0, [A5 - 0xB0A]
00001C9A 4FEF 000C lea.l A7, [A7 + 0xC]
00001C9E 6C08 bge +0xA /* 00001CA8 */
00001CA0 302D F4F6 move.w D0, [A5 - 0xB0A]
00001CA4 48C0 ext.l D0
00001CA6 6030 bra +0x32 /* 00001CD8 */
label00001CA8:
00001CA8 302E FFF8 move.w D0, [A6 - 0x8]
00001CAC 48C0 ext.l D0
00001CAE 2F00 move.l -[A7], D0
00001CB0 302E FFF4 move.w D0, [A6 - 0xC]
00001CB4 48C0 ext.l D0
00001CB6 2F00 move.l -[A7], D0
00001CB8 206D F4FA movea.l A0, [A5 - 0xB06]
00001CBC 2068 0044 movea.l A0, [A0 + 0x44]
00001CC0 48C7 ext.l D7
00001CC2 2007 move.l D0, D7
00001CC4 E580 asl D0, 2
00001CC6 3030 0800 move.w D0, [A0 + D0]
00001CCA 48C0 ext.l D0
00001CCC 2F00 move.l -[A7], D0
00001CCE 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001CD2 48C0 ext.l D0
00001CD4 4FEF 000C lea.l A7, [A7 + 0xC]
label00001CD8:
00001CD8 3B40 F4F6 move.w [A5 - 0xB0A], D0
label00001CDC:
00001CDC 5247 addq.w D7, 1
label00001CDE:
00001CDE 206D F4FA movea.l A0, [A5 - 0xB06]
00001CE2 BE68 0040 cmp.w D7, [A0 + 0x40]
00001CE6 6D00 FE2C blt -0x1D2 /* 00001B14 */
00001CEA 302E FFF6 move.w D0, [A6 - 0xA]
00001CEE B06D F4F4 cmp.w D0, [A5 - 0xB0C]
00001CF2 6620 bne +0x22 /* 00001D14 */
00001CF4 302E FFF4 move.w D0, [A6 - 0xC]
00001CF8 B06D F4F2 cmp.w D0, [A5 - 0xB0E]
00001CFC 6616 bne +0x18 /* 00001D14 */
00001CFE 302E FFFA move.w D0, [A6 - 0x6]
00001D02 B06D F4F8 cmp.w D0, [A5 - 0xB08]
00001D06 660C bne +0xE /* 00001D14 */
00001D08 302E FFF8 move.w D0, [A6 - 0x8]
00001D0C B06D F4F6 cmp.w D0, [A5 - 0xB0A]
00001D10 6700 00D2 beq +0xD4 /* 00001DE4 */
label00001D14:
00001D14 4247 clr.w D7
00001D16 6000 00C0 bra +0xC2 /* 00001DD8 */
label00001D1A:
00001D1A 302E FFFA move.w D0, [A6 - 0x6]
00001D1E 48C0 ext.l D0
00001D20 2F00 move.l -[A7], D0
00001D22 302E FFF6 move.w D0, [A6 - 0xA]
00001D26 48C0 ext.l D0
00001D28 2F00 move.l -[A7], D0
00001D2A 206D F4FA movea.l A0, [A5 - 0xB06]
00001D2E 2068 0044 movea.l A0, [A0 + 0x44]
00001D32 48C7 ext.l D7
00001D34 2007 move.l D0, D7
00001D36 E580 asl D0, 2
00001D38 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001D3C 48C0 ext.l D0
00001D3E 2F00 move.l -[A7], D0
00001D40 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001D44 3D40 FFFE move.w [A6 - 0x2], D0
00001D48 302E FFF8 move.w D0, [A6 - 0x8]
00001D4C 48C0 ext.l D0
00001D4E 2F00 move.l -[A7], D0
00001D50 302E FFF4 move.w D0, [A6 - 0xC]
00001D54 48C0 ext.l D0
00001D56 2F00 move.l -[A7], D0
00001D58 206D F4FA movea.l A0, [A5 - 0xB06]
00001D5C 2068 0044 movea.l A0, [A0 + 0x44]
00001D60 48C7 ext.l D7
00001D62 2007 move.l D0, D7
00001D64 E580 asl D0, 2
00001D66 3030 0800 move.w D0, [A0 + D0]
00001D6A 48C0 ext.l D0
00001D6C 2F00 move.l -[A7], D0
00001D6E 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */]
00001D72 3D40 FFFC move.w [A6 - 0x4], D0
00001D76 302D F4F8 move.w D0, [A5 - 0xB08]
00001D7A 48C0 ext.l D0
00001D7C 2F00 move.l -[A7], D0
00001D7E 302D F4F4 move.w D0, [A5 - 0xB0C]
00001D82 48C0 ext.l D0
00001D84 2F00 move.l -[A7], D0
00001D86 302E FFFE move.w D0, [A6 - 0x2]
00001D8A 48C0 ext.l D0
00001D8C 2F00 move.l -[A7], D0
00001D8E 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00001D92 206D F4FA movea.l A0, [A5 - 0xB06]
00001D96 2068 0044 movea.l A0, [A0 + 0x44]
00001D9A 48C7 ext.l D7
00001D9C 2207 move.l D1, D7
00001D9E E581 asl D1, 2
00001DA0 3180 1802 move.w [A0 + D1 + 0x2], D0
00001DA4 302D F4F6 move.w D0, [A5 - 0xB0A]
00001DA8 48C0 ext.l D0
00001DAA 2F00 move.l -[A7], D0
00001DAC 302D F4F2 move.w D0, [A5 - 0xB0E]
00001DB0 48C0 ext.l D0
00001DB2 2F00 move.l -[A7], D0
00001DB4 302E FFFC move.w D0, [A6 - 0x4]
00001DB8 48C0 ext.l D0
00001DBA 2F00 move.l -[A7], D0
00001DBC 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00001DC0 206D F4FA movea.l A0, [A5 - 0xB06]
00001DC4 2068 0044 movea.l A0, [A0 + 0x44]
00001DC8 48C7 ext.l D7
00001DCA 2207 move.l D1, D7
00001DCC E581 asl D1, 2
00001DCE 3180 1800 move.w [A0 + D1], D0
00001DD2 4FEF 0030 lea.l A7, [A7 + 0x30]
00001DD6 5247 addq.w D7, 1
label00001DD8:
00001DD8 206D F4FA movea.l A0, [A5 - 0xB06]
00001DDC BE68 0040 cmp.w D7, [A0 + 0x40]
00001DE0 6D00 FF38 blt -0xC6 /* 00001D1A */
label00001DE4:
00001DE4 302D F4F8 move.w D0, [A5 - 0xB08]
00001DE8 48C0 ext.l D0
00001DEA 2F00 move.l -[A7], D0
00001DEC 302D F4F4 move.w D0, [A5 - 0xB0C]
00001DF0 48C0 ext.l D0
00001DF2 2F00 move.l -[A7], D0
00001DF4 206D F4CA movea.l A0, [A5 - 0xB36]
00001DF8 3028 0002 move.w D0, [A0 + 0x2]
00001DFC 48C0 ext.l D0
00001DFE 2F00 move.l -[A7], D0
00001E00 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00001E04 206D F4FA movea.l A0, [A5 - 0xB06]
00001E08 2068 0044 movea.l A0, [A0 + 0x44]
00001E0C 322D F4F0 move.w D1, [A5 - 0xB10]
00001E10 48C1 ext.l D1
00001E12 E581 asl D1, 2
00001E14 3180 1802 move.w [A0 + D1 + 0x2], D0
00001E18 302D F4F6 move.w D0, [A5 - 0xB0A]
00001E1C 48C0 ext.l D0
00001E1E 2F00 move.l -[A7], D0
00001E20 302D F4F2 move.w D0, [A5 - 0xB0E]
00001E24 48C0 ext.l D0
00001E26 2F00 move.l -[A7], D0
00001E28 206D F4CA movea.l A0, [A5 - 0xB36]
00001E2C 3010 move.w D0, [A0]
00001E2E 48C0 ext.l D0
00001E30 2F00 move.l -[A7], D0
00001E32 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00001E36 206D F4FA movea.l A0, [A5 - 0xB06]
00001E3A 2068 0044 movea.l A0, [A0 + 0x44]
00001E3E 322D F4F0 move.w D1, [A5 - 0xB10]
00001E42 48C1 ext.l D1
00001E44 E581 asl D1, 2
00001E46 3180 1800 move.w [A0 + D1], D0
00001E4A 206D F4FA movea.l A0, [A5 - 0xB06]
00001E4E 4868 0014 pea.l [A0 + 0x14]
00001E52 206D F4FA movea.l A0, [A5 - 0xB06]
00001E56 4868 0018 pea.l [A0 + 0x18]
00001E5A 41ED F4FA lea.l A0, [A5 - 0xB06]
00001E5E 2F20 move.l -[A7], -[A0]
00001E60 2F20 move.l -[A7], -[A0]
00001E62 4EAD 16C2 jsr [A5 + 0x16C2 /* export_724 */]
00001E66 7001 moveq.l D0, 0x01
00001E68 2F00 move.l -[A7], D0
00001E6A 7200 moveq.l D1, 0x00
00001E6C 2F01 move.l -[A7], D1
00001E6E 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
00001E72 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00001E76 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */]
00001E7A 7001 moveq.l D0, 0x01
00001E7C 2F00 move.l -[A7], D0
00001E7E 2F00 move.l -[A7], D0
00001E80 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
00001E84 4FEF 003C lea.l A7, [A7 + 0x3C]
label00001E88:
00001E88 2E2E FFF0 move.l D7, [A6 - 0x10]
00001E8C 4E5E unlink A6
00001E8E 4E75 rts
export_1428:
00001E90 4E56 0000 link A6, 0
00001E94 48E7 0018 movem.l -[A7], A3,A4
00001E98 206E 0008 movea.l A0, [A6 + 0x8]
00001E9C 2668 0010 movea.l A3, [A0 + 0x10]
00001EA0 7003 moveq.l D0, 0x03
00001EA2 B06B 0040 cmp.w D0, [A3 + 0x40]
00001EA6 6F0E ble +0x10 /* 00001EB6 */
00001EA8 4878 045E push.l 0x45E
00001EAC 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001EB0 588F addq.l A7, 4
00001EB2 6000 0082 bra +0x84 /* 00001F36 */
label00001EB6:
00001EB6 7001 moveq.l D0, 0x01
00001EB8 2F00 move.l -[A7], D0
00001EBA 2F00 move.l -[A7], D0
00001EBC 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
00001EC0 302B 0040 move.w D0, [A3 + 0x40]
00001EC4 48C0 ext.l D0
00001EC6 5380 subq.l D0, 1
00001EC8 E580 asl D0, 2
00001ECA 2F00 move.l -[A7], D0
00001ECC 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001ED0 2840 movea.l A4, D0
00001ED2 200C move.l D0, A4
00001ED4 4FEF 000C lea.l A7, [A7 + 0xC]
00001ED8 675C beq +0x5E /* 00001F36 */
00001EDA 2F2B 0044 move.l -[A7], [A3 + 0x44]
00001EDE 2F0C move.l -[A7], A4
00001EE0 302D F4F0 move.w D0, [A5 - 0xB10]
00001EE4 48C0 ext.l D0
00001EE6 E580 asl D0, 2
00001EE8 2F00 move.l -[A7], D0
00001EEA 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001EEE 206B 0044 movea.l A0, [A3 + 0x44]
00001EF2 302D F4F0 move.w D0, [A5 - 0xB10]
00001EF6 5240 addq.w D0, 1
00001EF8 48C0 ext.l D0
00001EFA E580 asl D0, 2
00001EFC 4870 0800 pea.l [A0 + D0]
00001F00 302D F4F0 move.w D0, [A5 - 0xB10]
00001F04 48C0 ext.l D0
00001F06 E580 asl D0, 2
00001F08 4874 0800 pea.l [A4 + D0]
00001F0C 302B 0040 move.w D0, [A3 + 0x40]
00001F10 48C0 ext.l D0
00001F12 5380 subq.l D0, 1
00001F14 322D F4F0 move.w D1, [A5 - 0xB10]
00001F18 48C1 ext.l D1
00001F1A 9081 sub.l D0, D1
00001F1C E580 asl D0, 2
00001F1E 2F00 move.l -[A7], D0
00001F20 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001F24 536B 0040 subq.w [A3 + 0x40], 1
00001F28 2F2B 0044 move.l -[A7], [A3 + 0x44]
00001F2C 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00001F30 274C 0044 move.l [A3 + 0x44], A4
00001F34 588F addq.l A7, 4
label00001F36:
00001F36 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00001F3C 4E5E unlink A6
00001F3E 4E75 rts
fn00001F40:
00001F40 48E7 1F10 movem.l -[A7], D3,D4,D5,D6,D7,A3
00001F44 382F 0026 move.w D4, [A7 + 0x26]
00001F48 3A2F 0022 move.w D5, [A7 + 0x22]
00001F4C 3E2F 002A move.w D7, [A7 + 0x2A]
00001F50 266F 001C movea.l A3, [A7 + 0x1C]
00001F54 302B 0040 move.w D0, [A3 + 0x40]
00001F58 48C0 ext.l D0
00001F5A 5280 addq.l D0, 1
00001F5C E580 asl D0, 2
00001F5E 2F00 move.l -[A7], D0
00001F60 302B 0040 move.w D0, [A3 + 0x40]
00001F64 48C0 ext.l D0
00001F66 E580 asl D0, 2
00001F68 2F00 move.l -[A7], D0
00001F6A 486B 0044 pea.l [A3 + 0x44]
00001F6E 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00001F72 4A40 tst.w D0
00001F74 4FEF 000C lea.l A7, [A7 + 0xC]
00001F78 6700 0096 beq +0x98 /* 00002010 */
00001F7C BE6B 0040 cmp.w D7, [A3 + 0x40]
00001F80 663E bne +0x40 /* 00001FC0 */
00001F82 3E2B 0040 move.w D7, [A3 + 0x40]
00001F86 7600 moveq.l D3, 0x00
00001F88 601E bra +0x20 /* 00001FA8 */
label00001F8A:
00001F8A 206B 0044 movea.l A0, [A3 + 0x44]
00001F8E 48C7 ext.l D7
00001F90 2007 move.l D0, D7
00001F92 E580 asl D0, 2
00001F94 226B 0044 movea.l A1, [A3 + 0x44]
00001F98 3207 move.w D1, D7
00001F9A 5341 subq.w D1, 1
00001F9C 48C1 ext.l D1
00001F9E E581 asl D1, 2
00001FA0 23B0 0800 1800 move.l [A1 + D1], [A0 + D0]
00001FA6 5347 subq.w D7, 1
label00001FA8:
00001FA8 B647 cmp.w D3, D7
00001FAA 6DDE blt -0x20 /* 00001F8A */
00001FAC 206B 0044 movea.l A0, [A3 + 0x44]
00001FB0 3145 0002 move.w [A0 + 0x2], D5
00001FB4 206B 0044 movea.l A0, [A3 + 0x44]
00001FB8 3084 move.w [A0], D4
00001FBA 526B 0040 addq.w [A3 + 0x40], 1
00001FBE 6050 bra +0x52 /* 00002010 */
label00001FC0:
00001FC0 3C2B 0040 move.w D6, [A3 + 0x40]
00001FC4 601E bra +0x20 /* 00001FE4 */
label00001FC6:
00001FC6 206B 0044 movea.l A0, [A3 + 0x44]
00001FCA 3006 move.w D0, D6
00001FCC 5340 subq.w D0, 1
00001FCE 48C0 ext.l D0
00001FD0 E580 asl D0, 2
00001FD2 226B 0044 movea.l A1, [A3 + 0x44]
00001FD6 48C6 ext.l D6
00001FD8 2206 move.l D1, D6
00001FDA E581 asl D1, 2
00001FDC 23B0 0800 1800 move.l [A1 + D1], [A0 + D0]
00001FE2 5346 subq.w D6, 1
label00001FE4:
00001FE4 3007 move.w D0, D7
00001FE6 5240 addq.w D0, 1
00001FE8 B046 cmp.w D0, D6
00001FEA 6DDA blt -0x24 /* 00001FC6 */
00001FEC 206B 0044 movea.l A0, [A3 + 0x44]
00001FF0 3007 move.w D0, D7
00001FF2 5240 addq.w D0, 1
00001FF4 48C0 ext.l D0
00001FF6 E580 asl D0, 2
00001FF8 3185 0802 move.w [A0 + D0 + 0x2], D5
00001FFC 206B 0044 movea.l A0, [A3 + 0x44]
00002000 3007 move.w D0, D7
00002002 5240 addq.w D0, 1
00002004 48C0 ext.l D0
00002006 E580 asl D0, 2
00002008 3184 0800 move.w [A0 + D0], D4
0000200C 526B 0040 addq.w [A3 + 0x40], 1
label00002010:
00002010 4CDF 08F8 movem.l D3,D4,D5,D6,D7,A3, [A7]+
00002014 4E75 rts
export_1429:
00002016 4E56 0000 link A6, 0
0000201A 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000201E 2B6E 000C F4BE move.l [A5 - 0xB42], [A6 + 0xC]
00002024 206E 000C movea.l A0, [A6 + 0xC]
00002028 2668 0010 movea.l A3, [A0 + 0x10]
0000202C 286B 0044 movea.l A4, [A3 + 0x44]
00002030 7001 moveq.l D0, 0x01
00002032 C06B 003C and.w D0, [A3 + 0x3C]
00002036 56C6 sne D6
00002038 0246 0001 andi.w D6, 0x1
0000203C 4247 clr.w D7
0000203E 6000 016A bra +0x16C /* 000021AA */
label00002042:
00002042 7002 moveq.l D0, 0x02
00002044 C06B 003C and.w D0, [A3 + 0x3C]
00002048 6700 0088 beq +0x8A /* 000020D2 */
0000204C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002050 48C6 ext.l D6
00002052 2F06 move.l -[A7], D6
00002054 302B 0040 move.w D0, [A3 + 0x40]
00002058 48C0 ext.l D0
0000205A 2F00 move.l -[A7], D0
0000205C 48C7 ext.l D7
0000205E 2007 move.l D0, D7
00002060 5480 addq.l D0, 2
00002062 2F00 move.l -[A7], D0
00002064 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
00002068 48C0 ext.l D0
0000206A E580 asl D0, 2
0000206C 4FEF 000C lea.l A7, [A7 + 0xC]
00002070 2F34 0800 move.l -[A7], [A4 + D0]
00002074 48C6 ext.l D6
00002076 2F06 move.l -[A7], D6
00002078 302B 0040 move.w D0, [A3 + 0x40]
0000207C 48C0 ext.l D0
0000207E 2F00 move.l -[A7], D0
00002080 48C7 ext.l D7
00002082 2007 move.l D0, D7
00002084 5280 addq.l D0, 1
00002086 2F00 move.l -[A7], D0
00002088 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
0000208C 48C0 ext.l D0
0000208E E580 asl D0, 2
00002090 4FEF 000C lea.l A7, [A7 + 0xC]
00002094 2F34 0800 move.l -[A7], [A4 + D0]
00002098 48C7 ext.l D7
0000209A 2007 move.l D0, D7
0000209C E580 asl D0, 2
0000209E 2F34 0800 move.l -[A7], [A4 + D0]
000020A2 48C6 ext.l D6
000020A4 2F06 move.l -[A7], D6
000020A6 302B 0040 move.w D0, [A3 + 0x40]
000020AA 48C0 ext.l D0
000020AC 2F00 move.l -[A7], D0
000020AE 48C7 ext.l D7
000020B0 2007 move.l D0, D7
000020B2 5380 subq.l D0, 1
000020B4 2F00 move.l -[A7], D0
000020B6 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000020BA 48C0 ext.l D0
000020BC E580 asl D0, 2
000020BE 4FEF 000C lea.l A7, [A7 + 0xC]
000020C2 2F34 0800 move.l -[A7], [A4 + D0]
000020C6 4EBA F268 jsr [PC - 0xD98 /* 00001330 */]
000020CA 48C0 ext.l D0
000020CC 4FEF 0014 lea.l A7, [A7 + 0x14]
000020D0 6052 bra +0x54 /* 00002124 */
label000020D2:
000020D2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000020D6 48C6 ext.l D6
000020D8 2F06 move.l -[A7], D6
000020DA 302B 0040 move.w D0, [A3 + 0x40]
000020DE 48C0 ext.l D0
000020E0 2F00 move.l -[A7], D0
000020E2 48C7 ext.l D7
000020E4 2007 move.l D0, D7
000020E6 5280 addq.l D0, 1
000020E8 2F00 move.l -[A7], D0
000020EA 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
000020EE 48C0 ext.l D0
000020F0 E580 asl D0, 2
000020F2 4FEF 000C lea.l A7, [A7 + 0xC]
000020F6 2F34 0800 move.l -[A7], [A4 + D0]
000020FA 48C6 ext.l D6
000020FC 2F06 move.l -[A7], D6
000020FE 302B 0040 move.w D0, [A3 + 0x40]
00002102 48C0 ext.l D0
00002104 2F00 move.l -[A7], D0
00002106 48C7 ext.l D7
00002108 2F07 move.l -[A7], D7
0000210A 4EAD 1812 jsr [A5 + 0x1812 /* export_766 */]
0000210E 48C0 ext.l D0
00002110 E580 asl D0, 2
00002112 4FEF 000C lea.l A7, [A7 + 0xC]
00002116 2F34 0800 move.l -[A7], [A4 + D0]
0000211A 4EBA E6C4 jsr [PC - 0x193C /* 000007E0 */]
0000211E 48C0 ext.l D0
00002120 4FEF 000C lea.l A7, [A7 + 0xC]
label00002124:
00002124 6700 0082 beq +0x84 /* 000021A8 */
00002128 2B4B F4FA move.l [A5 - 0xB06], A3
0000212C 206E 000C movea.l A0, [A6 + 0xC]
00002130 43ED F4F2 lea.l A1, [A5 - 0xB0E]
00002134 22D8 move.l [A1]+, [A0]+
00002136 22D8 move.l [A1]+, [A0]+
00002138 7001 moveq.l D0, 0x01
0000213A 2F00 move.l -[A7], D0
0000213C 2F00 move.l -[A7], D0
0000213E 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
00002142 48C7 ext.l D7
00002144 2F07 move.l -[A7], D7
00002146 206E 000C movea.l A0, [A6 + 0xC]
0000214A 3028 0004 move.w D0, [A0 + 0x4]
0000214E 48C0 ext.l D0
00002150 2F00 move.l -[A7], D0
00002152 206E 000C movea.l A0, [A6 + 0xC]
00002156 3010 move.w D0, [A0]
00002158 48C0 ext.l D0
0000215A 2F00 move.l -[A7], D0
0000215C 302E 0008 move.w D0, [A6 + 0x8]
00002160 48C0 ext.l D0
00002162 2F00 move.l -[A7], D0
00002164 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00002168 48C0 ext.l D0
0000216A 4FEF 000C lea.l A7, [A7 + 0xC]
0000216E 2F00 move.l -[A7], D0
00002170 206E 000C movea.l A0, [A6 + 0xC]
00002174 3028 0006 move.w D0, [A0 + 0x6]
00002178 48C0 ext.l D0
0000217A 2F00 move.l -[A7], D0
0000217C 206E 000C movea.l A0, [A6 + 0xC]
00002180 3028 0002 move.w D0, [A0 + 0x2]
00002184 48C0 ext.l D0
00002186 2F00 move.l -[A7], D0
00002188 302E 000A move.w D0, [A6 + 0xA]
0000218C 48C0 ext.l D0
0000218E 2F00 move.l -[A7], D0
00002190 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */]
00002194 48C0 ext.l D0
00002196 4FEF 000C lea.l A7, [A7 + 0xC]
0000219A 2F00 move.l -[A7], D0
0000219C 2F0B move.l -[A7], A3
0000219E 4EBA FDA0 jsr [PC - 0x260 /* 00001F40 */]
000021A2 4FEF 0018 lea.l A7, [A7 + 0x18]
000021A6 600E bra +0x10 /* 000021B6 */
label000021A8:
000021A8 5247 addq.w D7, 1
label000021AA:
000021AA 3006 move.w D0, D6
000021AC D06B 0040 add.w D0, [A3 + 0x40]
000021B0 B047 cmp.w D0, D7
000021B2 6E00 FE8E bgt -0x170 /* 00002042 */
label000021B6:
000021B6 7000 moveq.l D0, 0x00
000021B8 2B40 F4BE move.l [A5 - 0xB42], D0
000021BC 7001 moveq.l D0, 0x01
000021BE 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
000021C4 4E5E unlink A6
000021C6 4E75 rts